Home | History | Annotate | Download | only in ASTMatchers

Lines Matching defs:ASTMatchFinder

161 class ASTMatchFinder;
180 ASTMatchFinder *Finder,
197 ASTMatchFinder * /* Finder */,
214 ASTMatchFinder *Finder,
293 ASTMatchFinder *Finder,
318 ASTMatchFinder *Finder,
341 ASTMatchFinder *Finder,
361 ASTMatchFinder *Finder,
377 bool matches(const T &Node, ASTMatchFinder *Finder,
428 IteratorT End, ASTMatchFinder *Finder,
444 IteratorT End, ASTMatchFinder *Finder,
525 ASTMatchFinder *Finder,
535 const U &Node, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder,
542 bool matchesSpecialized(const QualType &Node, ASTMatchFinder *Finder,
555 ASTMatchFinder *Finder,
563 bool matchesSpecialized(const CallExpr &Node, ASTMatchFinder *Finder,
571 ASTMatchFinder *Finder,
579 ASTMatchFinder *Finder,
587 ASTMatchFinder *Finder,
630 class ASTMatchFinder {
657 virtual ~ASTMatchFinder() {}
924 ASTMatchFinder *Finder,
946 ASTMatchFinder *Finder,
1002 ASTMatchFinder *Finder,
1006 ASTMatchFinder::TK_IgnoreImplicitCastsAndParentheses,
1007 ASTMatchFinder::BK_First);
1028 ASTMatchFinder* Finder,
1032 ASTMatchFinder::TK_IgnoreImplicitCastsAndParentheses,
1033 ASTMatchFinder::BK_All);
1052 ASTMatchFinder *Finder,
1084 ASTMatchFinder *Finder,
1113 virtual bool matches(const T &Node, ASTMatchFinder *Finder,
1149 ASTMatchFinder *Finder,
1209 ASTMatchFinder *Finder,
1212 Node, DescendantMatcher, Builder, ASTMatchFinder::BK_First);
1232 ASTMatchFinder *Finder,
1235 Node, ParentMatcher, Builder, ASTMatchFinder::AMM_ParentOnly);
1255 ASTMatchFinder *Finder,
1258 Node, AncestorMatcher, Builder, ASTMatchFinder::AMM_All);
1281 ASTMatchFinder* Finder,
1284 ASTMatchFinder::BK_All);
1361 ASTMatchFinder *Finder,
1386 ASTMatchFinder *Finder,
1408 ASTMatchFinder *Finder,
1432 ASTMatchFinder *Finder,