Home
last modified time | relevance | path

Searched refs:BoundNodes (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h75 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 DASTMatchersInternal.h82 class BoundNodes; variable
294 virtual void visitMatch(const BoundNodes& BoundNodesView) = 0;
H A DASTMatchers.h107 class BoundNodes {
132 BoundNodes(internal::BoundNodesMap &MyBoundNodes) in BoundNodes() function
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DExprMutationAnalyzer.h53 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 DRunLoopAutoreleaseLeakChecker.cpp80 static void emitDiagnostics(BoundNodes &Match, in emitDiagnostics()
169 for (BoundNodes Match : Matches) in checkTempObjectsInSamePool()
190 for (BoundNodes Match : Matches) in checkTempObjectsInNoPool()
H A DGCDAntipatternChecker.cpp179 static void emitDiagnostics(const BoundNodes &Nodes, in emitDiagnostics()
213 for (BoundNodes Match : Matches) in checkASTCodeBody()
218 for (BoundNodes Match : Matches) in checkASTCodeBody()
H A DOSObjectCStyleCast.cpp51 static void emitDiagnostics(const BoundNodes &Nodes, in emitDiagnostics()
115 for (BoundNodes Match : Matches) in checkASTCodeBody()
H A DObjCAutoreleaseWriteChecker.cpp109 static void emitDiagnostics(BoundNodes &Match, const Decl *D, BugReporter &BR, in emitDiagnostics()
228 for (BoundNodes Match : Matches) in checkASTCodeBody()
H A DPointerIterationChecker.cpp35 static void emitDiagnostics(const BoundNodes &Match, const Decl *D, in emitDiagnostics()
H A DPointerSortingChecker.cpp35 static void emitDiagnostics(const BoundNodes &Match, const Decl *D, in emitDiagnostics()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp181 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 DRangeSelector.cpp54 static Expected<DynTypedNode> getNode(const ast_matchers::BoundNodes &Nodes, in getNode()
H A DStencil.cpp37 getNode(const ast_matchers::BoundNodes &Nodes, StringRef Id) { in getNode()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp130 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 DASTMatchFinder.cpp68 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 DASTMatchersInternal.cpp105 ResultVisitor->visitMatch(BoundNodes(Binding)); in visitMatches()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DLoopWidening.cpp74 for (BoundNodes Match : Matches) { in getWidenedLoopState()
H A DBugReporterVisitors.cpp469 for (BoundNodes &Match : Matches) { in potentiallyWritesIntoIvar()
H A DRegionStore.cpp1089 for (BoundNodes &Match : Matches) { in VisitCluster()