reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3726 std::pair<int, int> dfs_back() const { return DFSStack.back(); } 3730 DFSStack.emplace_back(DFSIn, DFSOut); 3733 bool empty() const { return DFSStack.empty(); } 3738 return DFSIn >= DFSStack.back().first && DFSOut <= DFSStack.back().second; 3738 return DFSIn >= DFSStack.back().first && DFSOut <= DFSStack.back().second; 3744 assert(ValueStack.size() == DFSStack.size() && 3747 !DFSStack.empty() && 3748 !(DFSIn >= DFSStack.back().first && DFSOut <= DFSStack.back().second)) { 3748 !(DFSIn >= DFSStack.back().first && DFSOut <= DFSStack.back().second)) { 3749 DFSStack.pop_back();