Lines Matching refs:RecursiveASTVisitor
89 : public RecursiveASTVisitor<MatchChildASTVisitor> {
91 typedef RecursiveASTVisitor<MatchChildASTVisitor> VisitorBase;
418 class MatchASTVisitor : public RecursiveASTVisitor<MatchASTVisitor>,
590 return RecursiveASTVisitor<MatchASTVisitor>::dataTraverseNode(S, Queue); in dataTraverseNode()
748 return RecursiveASTVisitor<MatchASTVisitor>::TraverseTemplateInstantiations( in TraverseTemplateInstantiations()
754 return RecursiveASTVisitor<MatchASTVisitor>::TraverseTemplateInstantiations( in TraverseTemplateInstantiations()
760 return RecursiveASTVisitor<MatchASTVisitor>::TraverseTemplateInstantiations( in TraverseTemplateInstantiations()
1449 return RecursiveASTVisitor<MatchASTVisitor>::TraverseDecl(DeclNode); in TraverseDecl()
1461 return RecursiveASTVisitor<MatchASTVisitor>::TraverseStmt(StmtNode, Queue); in TraverseStmt()
1466 return RecursiveASTVisitor<MatchASTVisitor>::TraverseType(TypeNode); in TraverseType()
1477 return RecursiveASTVisitor<MatchASTVisitor>::TraverseTypeLoc(TypeLocNode); in TraverseTypeLoc()
1482 return RecursiveASTVisitor<MatchASTVisitor>::TraverseNestedNameSpecifier(NNS); in TraverseNestedNameSpecifier()
1497 RecursiveASTVisitor<MatchASTVisitor>::TraverseNestedNameSpecifierLoc(NNS); in TraverseNestedNameSpecifierLoc()
1515 return RecursiveASTVisitor<MatchASTVisitor>::TraverseConstructorInitializer( in TraverseConstructorInitializer()
1521 return RecursiveASTVisitor<MatchASTVisitor>::TraverseTemplateArgumentLoc(Loc); in TraverseTemplateArgumentLoc()
1526 return RecursiveASTVisitor<MatchASTVisitor>::TraverseAttr(AttrNode); in TraverseAttr()