| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ParentMapContext.h | 53 template <typename NodeT> DynTypedNodeList getParents(const NodeT &Node); 55 DynTypedNodeList getParents(const DynTypedNode &Node); 126 inline DynTypedNodeList ParentMapContext::getParents(const NodeT &Node) { in getParents() function 127 return getParents(DynTypedNode::create(Node)); in getParents() 131 inline DynTypedNodeList ASTContext::getParents(const NodeT &Node) { in getParents() function 132 return getParentMapContext().getParents(Node); in getParents() 136 inline DynTypedNodeList ASTContext::getParents(const DynTypedNode &Node) { in getParents() function 137 return getParentMapContext().getParents(Node); in getParents()
|
| H A D | ASTContext.h | 710 template <typename NodeT> DynTypedNodeList getParents(const NodeT &Node);
|
| /src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | UncountedLocalVarsChecker.cpp | 63 for (DynTypedNodeList guardianAncestors = ctx.getParents(*MaybeGuardian); in isGuardedScopeEmbeddedInGuardianScope() 65 guardianAncestors = ctx.getParents( in isGuardedScopeEmbeddedInGuardianScope() 85 for (DynTypedNodeList guardedVarAncestors = ctx.getParents(*Guarded); in isGuardedScopeEmbeddedInGuardianScope() 87 guardedVarAncestors = ctx.getParents( in isGuardedScopeEmbeddedInGuardianScope()
|
| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | ParentMapContext.cpp | 145 DynTypedNodeList getParents(TraversalKind TK, const DynTypedNode &Node) { in getParents() function in ParentMapContext::ParentMap 478 DynTypedNodeList ParentMapContext::getParents(const DynTypedNode &Node) { in getParents() function in ParentMapContext 483 return Parents->getParents(getTraversalKind(), Node); in getParents()
|
| /src/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 373 auto Parents = Context.getParents(Loc); in VisitTypeLoc() 484 auto Parents = Context.getParents(Node); in getClosestAncestorDecl() 496 auto Parents = Context.getParents(Loc); in getParentTypeLoc()
|
| /src/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | ASTSelection.h | 102 ArrayRef<SelectedASTNode::ReferenceType> getParents() { return Parents; } in getParents() function
|
| /src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ErrnoChecker.cpp | 75 const DynTypedNodeList Parents = ParentCtx.getParents(*S); in isInCondition()
|
| H A D | ArrayBoundCheckerV2.cpp | 750 const DynTypedNodeList Parents = ParentCtx.getParents(*S); in isInAddressOf()
|
| /src/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangDiagnosticsEmitter.cpp | 56 const std::vector<Record*> &getParents(const Record *Group) { in getParents() function in __anon3d83a5f10111::DiagGroupParentMap 71 const std::vector<Record*> &Parents = DiagGroupParents.getParents(Group); in getCategoryFromDiagGroup() 305 const std::vector<Record*> &Parents = DiagGroupParents.getParents(Group); in isSubGroupOfGroup() 350 const std::vector<Record*> &Parents = DiagGroupParents.getParents(Group); in markGroup() 408 const std::vector<Record*> &Parents = DiagGroupParents.getParents(Group); in compute()
|
| /src/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 1123 for (const auto &Parent : ActiveASTContext->getParents(Node)) { in matchesParentOf() 1188 Parents = ActiveASTContext->getParents(Node); in matchesAnyAncestorOf() 1235 for (const auto &Parent : ActiveASTContext->getParents(Queue.front())) { in matchesAnyAncestorOf()
|
| /src/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | Visitor.cpp | 258 for (const DynTypedNode &P : D->getASTContext().getParents(*M)) { in VisitFunctionDecl()
|
| /src/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 8317 const auto &Parents = Finder->getASTContext().getParents(Node); in AST_MATCHER_P() 8333 llvm::append_range(Stack, Finder->getASTContext().getParents(CurNode)); in AST_MATCHER_P() 8367 const auto &Parents = Finder->getASTContext().getParents(Node); in AST_MATCHER_P() 8399 llvm::append_range(Stack, Finder->getASTContext().getParents(CurNode)); in AST_MATCHER_P()
|
| /src/contrib/llvm-project/clang/lib/Tooling/ASTDiff/ |
| H A D | ASTDiff.cpp | 386 const auto &Parents = AST.getParents(*S); in getEnclosingDeclContext()
|
| /src/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | ExtractAPIVisitor.h | 332 for (const auto &P : Context.getParents(*Method)) { in VisitFunctionDecl()
|
| /src/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UnsafeBufferUsage.cpp | 66 DynTypedNodeList StParents = Ctx.getParents(*St); in getDREAncestorString()
|