anchor() | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
dataTraverseNode(MaybeConst< Stmt > *S) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
dataTraverseStmtPost(MaybeConst< Stmt > *S) | clang::DynamicRecursiveASTVisitorBase< false > | inlinevirtual |
dataTraverseStmtPre(MaybeConst< Stmt > *S) | clang::DynamicRecursiveASTVisitorBase< false > | inlinevirtual |
DynamicRecursiveASTVisitorBase()=default | clang::DynamicRecursiveASTVisitorBase< false > | protected |
DynamicRecursiveASTVisitorBase(DynamicRecursiveASTVisitorBase &&)=default | clang::DynamicRecursiveASTVisitorBase< false > | protected |
DynamicRecursiveASTVisitorBase(const DynamicRecursiveASTVisitorBase &)=default | clang::DynamicRecursiveASTVisitorBase< false > | protected |
findMatch(const DynTypedNode &DynNode) | MatchDescendantVisitor | inline |
MatchDescendantVisitor(ASTContext &Context, FastMatcher &Matcher, bool FindAll, bool ignoreUnevaluatedContext, const UnsafeBufferUsageHandler &NewHandler) | MatchDescendantVisitor | inline |
MaybeConst typedef | clang::DynamicRecursiveASTVisitorBase< false > | protected |
operator=(DynamicRecursiveASTVisitorBase &&)=default | clang::DynamicRecursiveASTVisitorBase< false > | protected |
operator=(const DynamicRecursiveASTVisitorBase &)=default | clang::DynamicRecursiveASTVisitorBase< false > | protected |
ShouldVisitImplicitCode | clang::DynamicRecursiveASTVisitorBase< false > | |
ShouldVisitLambdaBody | clang::DynamicRecursiveASTVisitorBase< false > | |
ShouldVisitTemplateInstantiations | clang::DynamicRecursiveASTVisitorBase< false > | |
ShouldWalkTypesOfTypeLocs | clang::DynamicRecursiveASTVisitorBase< false > | |
TraverseAST(MaybeConst< ASTContext > &AST) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseAttr(MaybeConst< Attr > *At) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseConceptExprRequirement(MaybeConst< concepts::ExprRequirement > *R) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseConceptNestedRequirement(MaybeConst< concepts::NestedRequirement > *R) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseConceptReference(MaybeConst< ConceptReference > *CR) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseConceptRequirement(MaybeConst< concepts::Requirement > *R) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseConceptTypeRequirement(MaybeConst< concepts::TypeRequirement > *R) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseConstructorInitializer(MaybeConst< CXXCtorInitializer > *Init) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseCXXDefaultInitExpr(CXXDefaultInitExpr *Node) override | MatchDescendantVisitor | inline |
TraverseCXXNoexceptExpr(CXXNoexceptExpr *Node) override | MatchDescendantVisitor | inline |
TraverseCXXTypeidExpr(CXXTypeidExpr *Node) override | MatchDescendantVisitor | inline |
TraverseDecl(Decl *Node) override | MatchDescendantVisitor | inline |
clang::DynamicRecursiveASTVisitorBase< false >::TraverseDecl(MaybeConst< Decl > *D) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseDecltypeTypeLoc(DecltypeTypeLoc Node, bool TraverseQualifier) override | MatchDescendantVisitor | inline |
TraverseGenericSelectionExpr(GenericSelectionExpr *Node) override | MatchDescendantVisitor | inline |
TraverseLambdaCapture(MaybeConst< LambdaExpr > *LE, const LambdaCapture *C, MaybeConst< Expr > *Init) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseNestedNameSpecifier(NestedNameSpecifier NNS) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseObjCProtocolLoc(ObjCProtocolLoc ProtocolLoc) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseStmt(Stmt *Node) override | MatchDescendantVisitor | inline |
clang::DynamicRecursiveASTVisitorBase< false >::TraverseStmt(MaybeConst< Stmt > *S) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseTemplateArgument(const TemplateArgument &Arg) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseTemplateArguments(ArrayRef< TemplateArgument > Args) | clang::DynamicRecursiveASTVisitorBase< false > | |
TraverseTemplateName(TemplateName Template) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseType(QualType T, bool TraverseQualifier=true) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseTypeConstraint(const TypeConstraint *C) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseTypeLoc(TypeLoc TL, bool TraverseQualifier=true) | clang::DynamicRecursiveASTVisitorBase< false > | virtual |
TraverseTypeOfExprTypeLoc(TypeOfExprTypeLoc Node, bool TraverseQualifier) override | MatchDescendantVisitor | inline |
TraverseUnaryExprOrTypeTraitExpr(UnaryExprOrTypeTraitExpr *Node) override | MatchDescendantVisitor | inline |
VisitAttr(MaybeConst< Attr > *A) | clang::DynamicRecursiveASTVisitorBase< false > | inlinevirtual |
VisitConceptReference(MaybeConst< ConceptReference > *CR) | clang::DynamicRecursiveASTVisitorBase< false > | inlinevirtual |
VisitDecl(MaybeConst< Decl > *D) | clang::DynamicRecursiveASTVisitorBase< false > | inlinevirtual |
VisitStmt(MaybeConst< Stmt > *S) | clang::DynamicRecursiveASTVisitorBase< false > | inlinevirtual |
VisitType(MaybeConst< Type > *T) | clang::DynamicRecursiveASTVisitorBase< false > | inlinevirtual |
VisitTypeLoc(TypeLoc TL) | clang::DynamicRecursiveASTVisitorBase< false > | inlinevirtual |
WalkUpFromDecl(MaybeConst< Decl > *D) | clang::DynamicRecursiveASTVisitorBase< false > | inline |
WalkUpFromStmt(MaybeConst< Stmt > *S) | clang::DynamicRecursiveASTVisitorBase< false > | inline |
WalkUpFromType(MaybeConst< Type > *T) | clang::DynamicRecursiveASTVisitorBase< false > | inline |
WalkUpFromTypeLoc(TypeLoc TL) | clang::DynamicRecursiveASTVisitorBase< false > | inline |
~DynamicRecursiveASTVisitorBase()=default | clang::DynamicRecursiveASTVisitorBase< false > | virtual |