reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
95 using StackElement = std::pair<NodeRef, Optional<ChildItTy>>; 101 inline df_iterator(NodeRef Node) { 108 inline df_iterator(NodeRef Node, SetType &S) 121 NodeRef Node = VisitStack.back().first; 131 NodeRef Next = *(*Opt)++; 166 const NodeRef &operator*() const { return VisitStack.back().first; } 172 NodeRef operator->() const { return **this; } 200 bool nodeVisited(NodeRef Node) const { 210 NodeRef getPath(unsigned n) const { return VisitStack[n].first; }