Lines Matching refs:ParentStack
363 if (ParentStack.empty()) in addParent()
378 if (const auto *D = ParentStack.back().get<Decl>()) in addParent()
380 else if (const auto *S = ParentStack.back().get<Stmt>()) in addParent()
383 NodeOrVector = new DynTypedNode(ParentStack.back()); in addParent()
397 bool Found = ParentStack.back().getMemoizationData() && in addParent()
398 llvm::is_contained(*Vector, ParentStack.back()); in addParent()
400 Vector->push_back(ParentStack.back()); in addParent()
414 ParentStack.push_back(createDynTypedNode(Node)); in TraverseNode()
416 ParentStack.pop_back(); in TraverseNode()
452 ParentStack.push_back(DynTypedNode::create(*StmtNode)); in dataTraverseStmtPre()
456 ParentStack.pop_back(); in dataTraverseStmtPost()
461 llvm::SmallVector<DynTypedNode, 16> ParentStack; member in ParentMapContext::ParentMap::ASTVisitor