• Home
  • Raw
  • Download

Lines Matching refs:MatchASTVisitor

293 class MatchASTVisitor : public RecursiveASTVisitor<MatchASTVisitor>,  class
296 MatchASTVisitor(const MatchFinder::MatchersByType *Matchers, in MatchASTVisitor() function in clang::ast_matchers::internal::__anon887b50f80111::MatchASTVisitor
300 ~MatchASTVisitor() override { in ~MatchASTVisitor()
792 bool MatchASTVisitor::classIsDerivedFrom(const CXXRecordDecl *Declaration, in classIsDerivedFrom()
822 bool MatchASTVisitor::TraverseDecl(Decl *DeclNode) { in TraverseDecl()
827 return RecursiveASTVisitor<MatchASTVisitor>::TraverseDecl(DeclNode); in TraverseDecl()
830 bool MatchASTVisitor::TraverseStmt(Stmt *StmtNode) { in TraverseStmt()
835 return RecursiveASTVisitor<MatchASTVisitor>::TraverseStmt(StmtNode); in TraverseStmt()
838 bool MatchASTVisitor::TraverseType(QualType TypeNode) { in TraverseType()
840 return RecursiveASTVisitor<MatchASTVisitor>::TraverseType(TypeNode); in TraverseType()
843 bool MatchASTVisitor::TraverseTypeLoc(TypeLoc TypeLocNode) { in TraverseTypeLoc()
851 return RecursiveASTVisitor<MatchASTVisitor>::TraverseTypeLoc(TypeLocNode); in TraverseTypeLoc()
854 bool MatchASTVisitor::TraverseNestedNameSpecifier(NestedNameSpecifier *NNS) { in TraverseNestedNameSpecifier()
856 return RecursiveASTVisitor<MatchASTVisitor>::TraverseNestedNameSpecifier(NNS); in TraverseNestedNameSpecifier()
859 bool MatchASTVisitor::TraverseNestedNameSpecifierLoc( in TraverseNestedNameSpecifierLoc()
871 RecursiveASTVisitor<MatchASTVisitor>::TraverseNestedNameSpecifierLoc(NNS); in TraverseNestedNameSpecifierLoc()
974 internal::MatchASTVisitor Visitor(&Matchers, Options); in match()
980 internal::MatchASTVisitor Visitor(&Matchers, Options); in matchAST()