|
clang 22.0.0git
|
This is the complete list of members for clang::index::IndexingContext, including all inherited members.
| getDataConsumer() | clang::index::IndexingContext | inline |
| getIndexOpts() const | clang::index::IndexingContext | inline |
| getLangOpts() const | clang::index::IndexingContext | |
| getResolver() const | clang::index::IndexingContext | inline |
| handleDecl(const Decl *D, SymbolRoleSet Roles=SymbolRoleSet(), ArrayRef< SymbolRelation > Relations={}) | clang::index::IndexingContext | |
| handleDecl(const Decl *D, SourceLocation Loc, SymbolRoleSet Roles=SymbolRoleSet(), ArrayRef< SymbolRelation > Relations={}, const DeclContext *DC=nullptr) | clang::index::IndexingContext | |
| handleMacroDefined(const IdentifierInfo &Name, SourceLocation Loc, const MacroInfo &MI) | clang::index::IndexingContext | |
| handleMacroReference(const IdentifierInfo &Name, SourceLocation Loc, const MacroInfo &MD) | clang::index::IndexingContext | |
| handleMacroUndefined(const IdentifierInfo &Name, SourceLocation Loc, const MacroInfo &MI) | clang::index::IndexingContext | |
| handleReference(const NamedDecl *D, SourceLocation Loc, const NamedDecl *Parent, const DeclContext *DC, SymbolRoleSet Roles=SymbolRoleSet(), ArrayRef< SymbolRelation > Relations={}, const Expr *RefE=nullptr) | clang::index::IndexingContext | |
| importedModule(const ImportDecl *ImportD) | clang::index::IndexingContext | |
| indexBody(const Stmt *S, const NamedDecl *Parent, const DeclContext *DC=nullptr) | clang::index::IndexingContext | |
| indexDecl(const Decl *D) | clang::index::IndexingContext | |
| indexDeclContext(const DeclContext *DC) | clang::index::IndexingContext | |
| indexDeclGroupRef(DeclGroupRef DG) | clang::index::IndexingContext | |
| IndexingContext(IndexingOptions IndexOpts, IndexDataConsumer &DataConsumer) | clang::index::IndexingContext | |
| indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, const NamedDecl *Parent, const DeclContext *DC=nullptr) | clang::index::IndexingContext | |
| indexTagDecl(const TagDecl *D, ArrayRef< SymbolRelation > Relations={}) | clang::index::IndexingContext | |
| indexTopLevelDecl(const Decl *D) | clang::index::IndexingContext | |
| indexTypeLoc(TypeLoc TL, const NamedDecl *Parent, const DeclContext *DC=nullptr, bool isBase=false, bool isIBType=false) | clang::index::IndexingContext | |
| indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent, const DeclContext *DC=nullptr, bool isBase=false, bool isIBType=false) | clang::index::IndexingContext | |
| isTemplateImplicitInstantiation(const Decl *D) | clang::index::IndexingContext | static |
| setASTContext(ASTContext &ctx) | clang::index::IndexingContext | |
| shouldIndex(const Decl *D) | clang::index::IndexingContext | |
| shouldIndexFunctionLocalSymbols() const | clang::index::IndexingContext | |
| shouldIndexImplicitInstantiation() const | clang::index::IndexingContext | |
| shouldIndexParametersInDeclarations() const | clang::index::IndexingContext | |
| shouldIndexTemplateParameters() const | clang::index::IndexingContext | |
| shouldSuppressRefs() const | clang::index::IndexingContext | inline |
| ~IndexingContext() | clang::index::IndexingContext |