Lines Matching defs:NodeType
97 /// NodeType - Node index and set of children of the node.
98 typedef std::pair<unsigned, NodeSubset> NodeType;
102 NodeType Nodes[N];
128 NodeType *AccessNode(unsigned Idx) const {
132 return const_cast<NodeType *>(&Nodes[Idx]);
165 NodeType *FirstNode;
172 ChildIterator(NodeType *F, NodeSubset C) : FirstNode(F), Children(C) {}
209 NodeType *operator*() {
222 static ChildIterator child_begin(NodeType *Parent) {
227 static ChildIterator child_end(NodeType *Parent) {
234 typedef typename Graph<N>::NodeType NodeType;
237 static inline NodeType *getEntryNode(const Graph<N> &G) { return G.AccessNode(0); }
238 static inline ChildIteratorType child_begin(NodeType *Node) {
241 static inline ChildIteratorType child_end(NodeType *Node) {
280 std::vector<GT::NodeType*> &SCC = *I;