reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
103 VisitStack.push_back(StackElement(Node, None)); 111 VisitStack.push_back(StackElement(Node, None)); 121 NodeRef Node = VisitStack.back().first; 122 Optional<ChildItTy> &Opt = VisitStack.back().second; 135 VisitStack.push_back(StackElement(Next, None)); 142 VisitStack.pop_back(); 143 } while (!VisitStack.empty()); 162 return VisitStack == x.VisitStack; 162 return VisitStack == x.VisitStack; 166 const NodeRef &operator*() const { return VisitStack.back().first; } 184 VisitStack.pop_back(); 185 if (!VisitStack.empty()) 206 unsigned getPathLength() const { return VisitStack.size(); } 210 NodeRef getPath(unsigned n) const { return VisitStack[n].first; }