Home | History | Annotate | Download | only in ADT

Lines Matching defs:VisitStack

75   // VisitStack - Used to maintain the ordering.  Top = current block
78 std::vector<std::pair<PointerIntTy, ChildItTy>> VisitStack;
83 VisitStack.push_back(
92 VisitStack.push_back(
104 std::pair<PointerIntTy, ChildItTy> &Top = VisitStack.back();
118 VisitStack.push_back(
125 VisitStack.pop_back();
126 } while (!VisitStack.empty());
145 return VisitStack == x.VisitStack;
149 pointer operator*() const { return VisitStack.back().first.getPointer(); }
167 VisitStack.pop_back();
168 if (!VisitStack.empty())
189 unsigned getPathLength() const { return VisitStack.size(); }
194 return VisitStack[n].first.getPointer();