reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
108 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB))); 117 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB))); 127 while (VisitStack.back().second != GT::child_end(VisitStack.back().first)) { 127 while (VisitStack.back().second != GT::child_end(VisitStack.back().first)) { 128 NodeRef BB = *VisitStack.back().second++; 129 if (this->insertEdge(Optional<NodeRef>(VisitStack.back().first), BB)) { 131 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB))); 151 return VisitStack == x.VisitStack; 151 return VisitStack == x.VisitStack; 155 const NodeRef &operator*() const { return VisitStack.back().first; } 164 this->finishPostorder(VisitStack.back().first); 165 VisitStack.pop_back(); 166 if (!VisitStack.empty())