clang API Documentation
#include <Dominators.h>

Public Types | |
| typedef ::clang::DomTreeNode | NodeType |
| typedef NodeType::iterator | ChildIteratorType |
| typedef df_iterator < ::clang::DomTreeNode * > | nodes_iterator |
Static Public Member Functions | |
| static NodeType * | getEntryNode (NodeType *N) |
| static ChildIteratorType | child_begin (NodeType *N) |
| static ChildIteratorType | child_end (NodeType *N) |
| static nodes_iterator | nodes_begin (::clang::DomTreeNode *N) |
| static nodes_iterator | nodes_end (::clang::DomTreeNode *N) |
Definition at line 171 of file Dominators.h.
| typedef NodeType::iterator llvm::GraphTraits< ::clang::DomTreeNode * >::ChildIteratorType |
Definition at line 173 of file Dominators.h.
| typedef df_iterator< ::clang::DomTreeNode* > llvm::GraphTraits< ::clang::DomTreeNode * >::nodes_iterator |
Definition at line 185 of file Dominators.h.
| typedef ::clang::DomTreeNode llvm::GraphTraits< ::clang::DomTreeNode * >::NodeType |
Definition at line 172 of file Dominators.h.
| static ChildIteratorType llvm::GraphTraits< ::clang::DomTreeNode * >::child_begin | ( | NodeType * | N | ) | [inline, static] |
Definition at line 178 of file Dominators.h.
| static ChildIteratorType llvm::GraphTraits< ::clang::DomTreeNode * >::child_end | ( | NodeType * | N | ) | [inline, static] |
Definition at line 181 of file Dominators.h.
| static NodeType* llvm::GraphTraits< ::clang::DomTreeNode * >::getEntryNode | ( | NodeType * | N | ) | [inline, static] |
Definition at line 175 of file Dominators.h.
| static nodes_iterator llvm::GraphTraits< ::clang::DomTreeNode * >::nodes_begin | ( | ::clang::DomTreeNode * | N | ) | [inline, static] |
Definition at line 187 of file Dominators.h.
| static nodes_iterator llvm::GraphTraits< ::clang::DomTreeNode * >::nodes_end | ( | ::clang::DomTreeNode * | N | ) | [inline, static] |
Definition at line 191 of file Dominators.h.