/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchFinder.h | 76 MatchResult(const BoundNodes &Nodes, clang::ASTContext *Context); 81 const BoundNodes Nodes; 253 SmallVector<BoundNodes, 1> 257 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, 264 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 278 selectFirst(StringRef BoundTo, const SmallVectorImpl<BoundNodes> &Results) { in selectFirst() 279 for (const BoundNodes &N : Results) { in selectFirst() 297 SmallVector<BoundNodes, 1> Nodes; 302 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, in match() 312 SmallVector<BoundNodes, 1> [all …]
|
H A D | ASTMatchersInternal.h | 81 class BoundNodes; variable 286 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0;
|
H A D | ASTMatchers.h | 109 class BoundNodes { 134 BoundNodes(internal::BoundNodesMap &MyBoundNodes) in BoundNodes() function
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ExprMutationAnalyzer.h | 63 const Stmt *findExprMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 64 const Stmt *findDeclMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 66 findExprPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 68 findDeclPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches);
|
/freebsd/contrib/llvm-project/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 | OSObjectCStyleCast.cpp | 51 static void emitDiagnostics(const BoundNodes &Nodes, in emitDiagnostics() 115 for (BoundNodes Match : Matches) in checkASTCodeBody()
|
H A D | ObjCAutoreleaseWriteChecker.cpp | 111 static void emitDiagnostics(BoundNodes &Match, const Decl *D, BugReporter &BR, in emitDiagnostics() 230 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()
|
H A D | StreamChecker.cpp | 756 for (BoundNodes Match : Matches) { in doesFnIntendToHandleOwnership()
|
H A D | MallocChecker.cpp | 807 for (BoundNodes Match : Matches) { in doesFnIntendToHandleOwnership()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | RewriteRule.cpp | 213 ast_matchers::BoundNodes Nodes; 217 explicit BindingsMatcher(ast_matchers::BoundNodes Nodes, in BindingsMatcher() 260 forEachDescendantDynamically(ast_matchers::BoundNodes Nodes, in forEachDescendantDynamically() 273 void registerMatchers(const ast_matchers::BoundNodes &Nodes, in registerMatchers() 349 const ast_matchers::BoundNodes::IDToNodeMap &NodesMap = in rewriteDescendants()
|
H A D | Stencil.cpp | 29 using ast_matchers::BoundNodes; 36 static llvm::Expected<DynTypedNode> getNode(const BoundNodes &Nodes, in getNode() 335 const BoundNodes::IDToNodeMap &NodeMap = match.Nodes.getMap(); in eval()
|
H A D | RangeSelector.cpp | 54 static Expected<DynTypedNode> getNode(const ast_matchers::BoundNodes &Nodes, in getNode()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ExprMutationAnalyzer.cpp | 191 const Stmt *tryEachMatch(ArrayRef<ast_matchers::BoundNodes> Matches, in tryEachMatch() 310 ExprMutationAnalyzer::Analyzer::findExprMutation(ArrayRef<BoundNodes> Matches) { in findExprMutation() 316 ExprMutationAnalyzer::Analyzer::findDeclMutation(ArrayRef<BoundNodes> Matches) { in findDeclMutation() 322 ArrayRef<ast_matchers::BoundNodes> Matches) { in findExprPointeeMutation() 328 ArrayRef<ast_matchers::BoundNodes> Matches) { in findDeclPointeeMutation()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | RegionStore.cpp | 1079 for (BoundNodes &Match : Matches) { in VisitCluster()
|
H A D | BugReporterVisitors.cpp | 628 for (BoundNodes &Match : Matches) { in potentiallyWritesIntoIvar()
|