canIgnoreChildDeclWhileTraversingDeclContext(const Decl *Child) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
DataRecursionQueue typedef | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
dataTraverseNode(Stmt *S, DataRecursionQueue *Queue) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
dataTraverseStmtPost(Stmt *S) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
dataTraverseStmtPre(Stmt *S) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
getDerived() | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
getStmtChildren(Stmt *S) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
RecursiveSymbolVisitor(const SourceManager &SM, const LangOptions &LangOpts) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
shouldTraversePostOrder() const | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
shouldVisitImplicitCode() const | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
shouldVisitLambdaBody() const | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
shouldVisitTemplateInstantiations() const | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
shouldWalkTypesOfTypeLocs() const | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
TraverseAST(ASTContext &AST) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
TraverseAttr(Attr *At) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseConceptExprRequirement(concepts::ExprRequirement *R) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseConceptNestedRequirement(concepts::NestedRequirement *R) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseConceptReference(ConceptReference *CR) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseConceptRequirement(concepts::Requirement *R) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseConceptTypeRequirement(concepts::TypeRequirement *R) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseConstructorInitializer(CXXCtorInitializer *Init) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseCXXBaseSpecifier(const CXXBaseSpecifier &Base) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseDecl(Decl *D) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseDeclarationNameInfo(DeclarationNameInfo NameInfo) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, Expr *Init) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseNestedNameSpecifier(NestedNameSpecifier *NNS) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
TraverseObjCProtocolLoc(ObjCProtocolLoc ProtocolLoc) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseStmt(Stmt *S, DataRecursionQueue *Queue=nullptr) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseSynOrSemInitListExpr(InitListExpr *S, DataRecursionQueue *Queue=nullptr) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseTemplateArgument(const TemplateArgument &Arg) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseTemplateArguments(ArrayRef< TemplateArgument > Args) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseTemplateName(TemplateName Template) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseType(QualType T) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseTypeConstraint(const TypeConstraint *C) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
TraverseTypeLoc(TypeLoc TL) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | |
VisitAttr(Attr *A) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
VisitConceptReference(ConceptReference *CR) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
VisitCXXConstructorDecl(const CXXConstructorDecl *CD) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
VisitDecl(Decl *D) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
VisitDeclRefExpr(const DeclRefExpr *Expr) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
VisitDesignatedInitExpr(const DesignatedInitExpr *E) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
VisitMemberExpr(const MemberExpr *Expr) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
VisitNamedDecl(const NamedDecl *D) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
VisitOffsetOfExpr(const OffsetOfExpr *S) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
VisitQualifiedTypeLoc(QualifiedTypeLoc TL) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
VisitStmt(Stmt *S) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
visitSymbolOccurrence(const NamedDecl *ND, ArrayRef< SourceRange > NameRanges) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
VisitType(Type *T) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
VisitTypedefTypeLoc(TypedefTypeLoc TL) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
VisitTypeLoc(const TypeLoc Loc) | clang::tooling::RecursiveSymbolVisitor< T > | inline |
VisitUnqualTypeLoc(UnqualTypeLoc TL) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
WalkUpFromDecl(Decl *D) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
WalkUpFromQualifiedTypeLoc(QualifiedTypeLoc TL) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
WalkUpFromStmt(Stmt *S) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
WalkUpFromType(Type *T) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
WalkUpFromTypeLoc(TypeLoc TL) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |
WalkUpFromUnqualTypeLoc(UnqualTypeLoc TL) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > | inline |