/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchFinder.h | 75 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 80 const BoundNodes Nodes; 250 SmallVector<BoundNodes, 1> 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, 261 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 275 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { in selectFirst() 276 for (const BoundNodes &N : Results) { in selectFirst() 294 SmallVector<BoundNodes, 1> Nodes; 299 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, in match() 309 SmallVector<BoundNodes, 1> [all …]
|
H A D | ASTMatchersInternal.h | 82 class BoundNodes; variable 294 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0;
|
H A D | ASTMatchers.h | 107 class BoundNodes { 132 BoundNodes(internal::BoundNodesMap &MyBoundNodes) in BoundNodes() function
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ |
H A D | ExprMutationAnalyzer.h | 53 const Stmt *findExprMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 54 const Stmt *findDeclMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 56 findExprPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 58 findDeclPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches);
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | RunLoopAutoreleaseLeakChecker.cpp | 80 static void emitDiagnostics(BoundNodes &Match, in emitDiagnostics() 169 for (BoundNodes Match : Matches) in checkTempObjectsInSamePool() 190 for (BoundNodes Match : Matches) in checkTempObjectsInNoPool()
|
H A D | GCDAntipatternChecker.cpp | 179 static void emitDiagnostics(const BoundNodes &Nodes, in emitDiagnostics() 213 for (BoundNodes Match : Matches) in checkASTCodeBody() 218 for (BoundNodes Match : Matches) in checkASTCodeBody()
|
H A D | OSObjectCStyleCast.cpp | 51 static void emitDiagnostics(const BoundNodes &Nodes, in emitDiagnostics() 115 for (BoundNodes Match : Matches) in checkASTCodeBody()
|
H A D | ObjCAutoreleaseWriteChecker.cpp | 109 static void emitDiagnostics(BoundNodes &Match, const Decl *D, BugReporter &BR, in emitDiagnostics() 228 for (BoundNodes Match : Matches) in checkASTCodeBody()
|
H A D | PointerIterationChecker.cpp | 35 static void emitDiagnostics(const BoundNodes &Match, const Decl *D, in emitDiagnostics()
|
H A D | PointerSortingChecker.cpp | 35 static void emitDiagnostics(const BoundNodes &Match, const Decl *D, in emitDiagnostics()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
H A D | RewriteRule.cpp | 181 ast_matchers::BoundNodes Nodes; 185 explicit BindingsMatcher(ast_matchers::BoundNodes Nodes, in BindingsMatcher() 228 forEachDescendantDynamically(ast_matchers::BoundNodes Nodes, in forEachDescendantDynamically() 241 void registerMatchers(const ast_matchers::BoundNodes &Nodes, in registerMatchers() 318 const ast_matchers::BoundNodes::IDToNodeMap &NodesMap = in rewriteDescendants()
|
H A D | RangeSelector.cpp | 54 static Expected<DynTypedNode> getNode(const ast_matchers::BoundNodes &Nodes, in getNode()
|
H A D | Stencil.cpp | 37 getNode(const ast_matchers::BoundNodes &Nodes, StringRef Id) { in getNode()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | ExprMutationAnalyzer.cpp | 130 const Stmt *tryEachMatch(ArrayRef<ast_matchers::BoundNodes> Matches, in tryEachMatch() 229 ExprMutationAnalyzer::findExprMutation(ArrayRef<BoundNodes> Matches) { in findExprMutation() 234 ExprMutationAnalyzer::findDeclMutation(ArrayRef<BoundNodes> Matches) { in findDeclMutation() 239 ArrayRef<ast_matchers::BoundNodes> Matches) { in findExprPointeeMutation() 245 ArrayRef<ast_matchers::BoundNodes> Matches) { in findDeclPointeeMutation()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 68 BoundNodesTreeBuilder BoundNodes; member 73 return std::tie(Traversal, Type, MatcherID, Node, BoundNodes) < in operator <() 75 Other.BoundNodes); in operator <() 590 Key.BoundNodes = *Builder; in memoizedMatchesRecursively() 956 Keys.back().BoundNodes = *Builder; in matchesAnyAncestorOf() 1038 void visitMatch(const BoundNodes& BoundNodesView) override { in visitMatch() 1324 MatchFinder::MatchResult::MatchResult(const BoundNodes &Nodes, in MatchResult()
|
H A D | ASTMatchersInternal.cpp | 105 ResultVisitor->visitMatch(BoundNodes(Binding)); in visitMatches()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | LoopWidening.cpp | 74 for (BoundNodes Match : Matches) { in getWidenedLoopState()
|
H A D | BugReporterVisitors.cpp | 469 for (BoundNodes &Match : Matches) { in potentiallyWritesIntoIvar()
|
H A D | RegionStore.cpp | 1089 for (BoundNodes &Match : Matches) { in VisitCluster()
|