clang 8.0.0

clang::tooling::RecursiveSymbolVisitor< T > Member List

This is the complete list of members for clang::tooling::RecursiveSymbolVisitor< T >, including all inherited members.

canIgnoreChildDeclWhileTraversingDeclContext(const Decl *Child) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > |
DataRecursionQueue typedef | 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
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 > > |
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
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(const TemplateArgument *Args, unsigned NumArgs) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > |
TraverseTemplateName(TemplateName Template) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > |
TraverseType(QualType T) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > |
TraverseTypeLoc(TypeLoc TL) | clang::RecursiveASTVisitor< RecursiveSymbolVisitor< T > > |
VisitAttr(Attr *A) | 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
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
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