|
clang 23.0.0git
|
DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators. More...
#include "clang/Analysis/Analyses/Dominators.h"
Public Types | |
| using | NodeRef = ::clang::DomTreeNode * |
| using | ChildIteratorType = ::clang::DomTreeNode::const_iterator |
| using | nodes_iterator |
Static Public Member Functions | |
| static NodeRef | getEntryNode (NodeRef N) |
| static ChildIteratorType | child_begin (NodeRef N) |
| static ChildIteratorType | child_end (NodeRef N) |
| static nodes_iterator | nodes_begin (::clang::DomTreeNode *N) |
| static nodes_iterator | nodes_end (::clang::DomTreeNode *N) |
DominatorTree GraphTraits specialization so the DominatorTree can be iterable by generic graph iterators.
Definition at line 253 of file Dominators.h.
| using llvm::GraphTraits< clang::DomTreeNode * >::ChildIteratorType = ::clang::DomTreeNode::const_iterator |
Definition at line 255 of file Dominators.h.
| using llvm::GraphTraits< clang::DomTreeNode * >::NodeRef = ::clang::DomTreeNode * |
Definition at line 254 of file Dominators.h.
| using llvm::GraphTraits< clang::DomTreeNode * >::nodes_iterator |
Definition at line 261 of file Dominators.h.
|
inlinestatic |
Definition at line 258 of file Dominators.h.
|
inlinestatic |
Definition at line 259 of file Dominators.h.
|
inlinestatic |
Definition at line 257 of file Dominators.h.
Referenced by nodes_begin(), and nodes_end().
|
inlinestatic |
Definition at line 264 of file Dominators.h.
References getEntryNode().
|
inlinestatic |
Definition at line 268 of file Dominators.h.
References getEntryNode().