Home
last modified time | relevance | path

Searched refs:ParentStack (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/
H A DASTSelection.cpp346 llvm::SmallVectorImpl<SelectedASTNode::ReferenceType> &ParentStack) { in findDeepestWithKind() argument
353 std::cref(ASTSelection), {ParentStack.begin(), ParentStack.end()}}); in findDeepestWithKind()
361 std::cref(ASTSelection), {ParentStack.begin(), ParentStack.end()}}); in findDeepestWithKind()
366 ParentStack.push_back(std::cref(ASTSelection)); in findDeepestWithKind()
368 findDeepestWithKind(Child, MatchingNodes, Kind, ParentStack); in findDeepestWithKind()
369 ParentStack.pop_back(); in findDeepestWithKind()
376 llvm::SmallVector<SelectedASTNode::ReferenceType, 16> ParentStack; in findDeepestWithKind() local
377 findDeepestWithKind(ASTSelection, MatchingNodes, Kind, ParentStack); in findDeepestWithKind()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp10206 if (ParentStack.size() > 0) { in TraverseNode()
10219 if (const auto *D = ParentStack.back().get<Decl>()) in TraverseNode()
10221 else if (const auto *S = ParentStack.back().get<Stmt>()) in TraverseNode()
10224 NodeOrVector = new ast_type_traits::DynTypedNode(ParentStack.back()); in TraverseNode()
10239 bool Found = ParentStack.back().getMemoizationData() && in TraverseNode()
10241 ParentStack.back()) != Vector->end(); in TraverseNode()
10243 Vector->push_back(ParentStack.back()); in TraverseNode()
10246 ParentStack.push_back(createDynTypedNode(Node)); in TraverseNode()
10248 ParentStack.pop_back(); in TraverseNode()
10279 llvm::SmallVector<ast_type_traits::DynTypedNode, 16> ParentStack; member in ASTContext::ParentMap::ASTVisitor