| /openbsd/src/gnu/llvm/clang/include/clang/ASTMatchers/ |
| 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 …]
|
| D | ASTMatchersInternal.h | 81 class BoundNodes; variable 290 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0;
|
| D | ASTMatchers.h | 108 class BoundNodes { 133 BoundNodes(internal::BoundNodesMap &MyBoundNodes) in BoundNodes() function
|
| /openbsd/src/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
| D | ExprMutationAnalyzer.h | 55 const Stmt *findExprMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 56 const Stmt *findDeclMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 58 findExprPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 60 findDeclPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches);
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| 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()
|
| 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()
|
| D | OSObjectCStyleCast.cpp | 51 static void emitDiagnostics(const BoundNodes &Nodes, in emitDiagnostics() 115 for (BoundNodes Match : Matches) in checkASTCodeBody()
|
| D | ObjCAutoreleaseWriteChecker.cpp | 111 static void emitDiagnostics(BoundNodes &Match, const Decl *D, BugReporter &BR, in emitDiagnostics() 230 for (BoundNodes Match : Matches) in checkASTCodeBody()
|
| D | PointerIterationChecker.cpp | 35 static void emitDiagnostics(const BoundNodes &Match, const Decl *D, in emitDiagnostics()
|
| D | PointerSortingChecker.cpp | 35 static void emitDiagnostics(const BoundNodes &Match, const Decl *D, in emitDiagnostics()
|
| D | MallocChecker.cpp | 827 for (BoundNodes Match : Matches) { in doesFnIntendToHandleOwnership()
|
| /openbsd/src/gnu/llvm/clang/lib/ASTMatchers/ |
| D | ASTMatchFinder.cpp | 69 BoundNodesTreeBuilder BoundNodes; member 74 return std::tie(Traversal, Type, MatcherID, Node, BoundNodes) < in operator <() 76 Other.BoundNodes); in operator <() 606 Key.BoundNodes = *Builder; in memoizedMatchesRecursively() 807 void SetBoundNodes(const BoundNodes &BN) { in SetBoundNodes() 817 const BoundNodes *getBoundNodes() const { in getBoundNodes() 843 const BoundNodes *BNodes = nullptr; 927 if (const BoundNodes *Nodes = State.getBoundNodes()) { in print() 930 const BoundNodes::IDToNodeMap &Map = Nodes->getMap(); in print() 1164 Keys.back().BoundNodes = *Builder; in matchesAnyAncestorOf() [all …]
|
| D | ASTMatchersInternal.cpp | 105 ResultVisitor->visitMatch(BoundNodes(Binding)); in visitMatches()
|
| /openbsd/src/gnu/llvm/clang/lib/Tooling/Transformer/ |
| 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()
|
| D | Stencil.cpp | 29 using ast_matchers::BoundNodes; 36 static llvm::Expected<DynTypedNode> getNode(const BoundNodes &Nodes, in getNode() 334 const BoundNodes::IDToNodeMap &NodeMap = match.Nodes.getMap(); in eval()
|
| D | RangeSelector.cpp | 54 static Expected<DynTypedNode> getNode(const ast_matchers::BoundNodes &Nodes, in getNode()
|
| /openbsd/src/gnu/llvm/clang/lib/Analysis/ |
| D | ExprMutationAnalyzer.cpp | 135 const Stmt *tryEachMatch(ArrayRef<ast_matchers::BoundNodes> Matches, in tryEachMatch() 239 ExprMutationAnalyzer::findExprMutation(ArrayRef<BoundNodes> Matches) { in findExprMutation() 244 ExprMutationAnalyzer::findDeclMutation(ArrayRef<BoundNodes> Matches) { in findDeclMutation() 249 ArrayRef<ast_matchers::BoundNodes> Matches) { in findExprPointeeMutation() 255 ArrayRef<ast_matchers::BoundNodes> Matches) { in findDeclPointeeMutation()
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| D | LoopWidening.cpp | 73 for (BoundNodes Match : Matches) { in getWidenedLoopState()
|
| D | RegionStore.cpp | 1083 for (BoundNodes &Match : Matches) { in VisitCluster()
|
| D | BugReporterVisitors.cpp | 598 for (BoundNodes &Match : Matches) { in potentiallyWritesIntoIvar()
|