Home
last modified time | relevance | path

Searched refs:ASTMatchFinder (Results 1 – 17 of 17) sorted by relevance

/external/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h241 class ASTMatchFinder; variable
258 ASTMatchFinder *Finder,
277 ASTMatchFinder *Finder,
281 ASTMatchFinder *Finder, in dynMatches()
300 ASTMatchFinder * /* Finder */, in matches() argument
363 ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) const;
370 ASTMatchFinder *Finder,
507 ASTMatchFinder *Finder, in matches()
536 bool matches(const QualType &Node, ASTMatchFinder *Finder, in matches()
590 IteratorT End, ASTMatchFinder *Finder, in matchesFirstInRange()
[all …]
DASTMatchersMacros.h102 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
113 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
142 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
159 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
191 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
211 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
238 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
252 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
280 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
304 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
[all …]
/external/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp25 ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder,
29 ASTMatchFinder *Finder,
34 ASTMatchFinder *Finder,
39 ASTMatchFinder *Finder,
55 const ast_type_traits::DynTypedNode &DynNode, ASTMatchFinder *Finder,
65 ASTMatchFinder *Finder, in dynMatches()
81 ASTMatchFinder *Finder, in dynMatches()
103 bool dynMatches(const ast_type_traits::DynTypedNode &, ASTMatchFinder *, in dynMatches() argument
183 ASTMatchFinder *Finder, in matches()
197 const ast_type_traits::DynTypedNode &DynNode, ASTMatchFinder *Finder, in matchesNoKindCheck()
[all …]
DASTMatchFinder.cpp88 ASTMatchFinder *Finder, in MatchChildASTVisitor()
91 ASTMatchFinder::TraversalKind Traversal, in MatchChildASTVisitor()
92 ASTMatchFinder::BindKind Bind) in MatchChildASTVisitor()
150 ASTMatchFinder::TK_IgnoreImplicitCastsAndParentheses) { in TraverseStmt()
249 if (Bind != ASTMatchFinder::BK_All) { in match()
281 ASTMatchFinder *const Finder;
286 const ASTMatchFinder::TraversalKind Traversal;
287 const ASTMatchFinder::BindKind Bind;
294 public ASTMatchFinder {
662 if (MatchMode != ASTMatchFinder::AMM_ParentOnly) { in matchesAncestorOfRecursively()
[all …]
DCMakeLists.txt6 ASTMatchFinder.cpp
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchersInternal.h279 class ASTMatchFinder; variable
295 virtual bool dynMatches(const DynTypedNode &DynNode, ASTMatchFinder *Finder,
318 ASTMatchFinder *Finder,
321 bool dynMatches(const DynTypedNode &DynNode, ASTMatchFinder *Finder, in dynMatches()
340 ASTMatchFinder * /* Finder */, in matches() argument
418 bool matches(const DynTypedNode &DynNode, ASTMatchFinder *Finder,
425 bool matchesNoKindCheck(const DynTypedNode &DynNode, ASTMatchFinder *Finder,
552 ASTMatchFinder *Finder, in matches()
582 bool matches(const QualType &Node, ASTMatchFinder *Finder, in matches()
640 class ASTMatchFinder {
[all …]
DASTMatchersMacros.h101 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
112 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
141 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
158 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
190 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
210 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
237 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
251 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
279 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
303 ::clang::ast_matchers::internal::ASTMatchFinder *Finder, \
[all …]
/external/llvm-project/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp53 ASTMatchFinder *Finder,
58 ASTMatchFinder *Finder,
63 ASTMatchFinder *Finder,
68 ASTMatchFinder *Finder,
73 ASTMatchFinder *Finder,
79 ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder) { in matchesAnyBase()
112 const DynTypedNode &DynNode, ASTMatchFinder *Finder,
121 bool dynMatches(const DynTypedNode &DynNode, ASTMatchFinder *Finder, in dynMatches()
136 bool dynMatches(const DynTypedNode &DynNode, ASTMatchFinder *Finder, in dynMatches()
157 bool dynMatches(const DynTypedNode &, ASTMatchFinder *, in dynMatches() argument
[all …]
DCMakeLists.txt9 ASTMatchFinder.cpp
DASTMatchFinder.cpp96 MatchChildASTVisitor(const DynTypedMatcher *Matcher, ASTMatchFinder *Finder, in MatchChildASTVisitor()
99 ASTMatchFinder::BindKind Bind) in MatchChildASTVisitor()
332 if (Bind != ASTMatchFinder::BK_All) { in match()
364 ASTMatchFinder *const Finder;
370 const ASTMatchFinder::BindKind Bind;
377 public ASTMatchFinder {
/external/llvm-project/llvm/utils/gn/secondary/clang/lib/ASTMatchers/
DBUILD.gn10 "ASTMatchFinder.cpp",
/external/clang/unittests/ASTMatchers/
DASTMatchersInternalTest.cpp80 ASTMatchFinder::TK_IgnoreImplicitCastsAndParentheses, in AST_POLYMORPHIC_MATCHER_P()
81 ASTMatchFinder::BK_First); in AST_POLYMORPHIC_MATCHER_P()
/external/llvm-project/clang/lib/Tooling/Transformer/
DRewriteRule.cpp185 const T &Node, ast_matchers::internal::ASTMatchFinder *Finder, in matches()
213 const T &Node, ast_matchers::internal::ASTMatchFinder *Finder, in matches()
217 ast_matchers::internal::ASTMatchFinder::BK_All); in matches()
/external/llvm-project/clang/unittests/ASTMatchers/
DASTMatchersInternalTest.cpp73 ASTMatchFinder::BK_First); in AST_POLYMORPHIC_MATCHER_P()
/external/llvm-project/clang/docs/
DLibASTMatchersTutorial.rst263 #include "clang/ASTMatchers/ASTMatchFinder.h"
DLibASTImporter.rst199 #include "clang/ASTMatchers/ASTMatchFinder.h"
/external/clang/docs/
DLibASTMatchersTutorial.rst271 #include "clang/ASTMatchers/ASTMatchFinder.h"