Lines Matching defs:VisitorBase
93 typedef RecursiveASTVisitor<MatchChildASTVisitor> VisitorBase;
114 // - BaseTraverse(node) then calls (via VisitorBase::Traverse*(node))
193 return VisitorBase::TraverseStmt(StmtToTraverse, Queue);
246 return VisitorBase::TraverseCXXForRangeStmt(Node);
256 if (!VisitorBase::TraverseStmt(Node->getRangeInit()))
260 return VisitorBase::TraverseStmt(Node->getBody());
264 return VisitorBase::TraverseCXXRewrittenBinaryOperator(Node);
282 return VisitorBase::TraverseLambdaExpr(Node);
313 return VisitorBase::TraverseStmt(Node->getBody());
338 return VisitorBase::TraverseDecl(const_cast<Decl*>(&DeclNode));
341 return VisitorBase::TraverseStmt(const_cast<Stmt*>(&StmtNode));
344 return VisitorBase::TraverseType(TypeNode);
347 return VisitorBase::TraverseTypeLoc(TypeLocNode);
350 return VisitorBase::TraverseNestedNameSpecifier(
354 return VisitorBase::TraverseNestedNameSpecifierLoc(NNS);
357 return VisitorBase::TraverseConstructorInitializer(
361 return VisitorBase::TraverseTemplateArgumentLoc(TAL);
364 return VisitorBase::TraverseAttr(const_cast<Attr *>(&AttrNode));