clang 19.0.0git
clang::index::IndexingContext Member List

This is the complete list of members for clang::index::IndexingContext, including all inherited members.

getDataConsumer()clang::index::IndexingContextinline
getIndexOpts() constclang::index::IndexingContextinline
getLangOpts() constclang::index::IndexingContext
handleDecl(const Decl *D, SymbolRoleSet Roles=SymbolRoleSet(), ArrayRef< SymbolRelation > Relations=std::nullopt)clang::index::IndexingContext
handleDecl(const Decl *D, SourceLocation Loc, SymbolRoleSet Roles=SymbolRoleSet(), ArrayRef< SymbolRelation > Relations=std::nullopt, 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=std::nullopt, 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::IndexingContextinline
indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, const NamedDecl *Parent, const DeclContext *DC=nullptr)clang::index::IndexingContext
indexTagDecl(const TagDecl *D, ArrayRef< SymbolRelation > Relations=std::nullopt)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::IndexingContextstatic
setASTContext(ASTContext &ctx)clang::index::IndexingContextinline
shouldIndex(const Decl *D)clang::index::IndexingContext
shouldIndexFunctionLocalSymbols() constclang::index::IndexingContext
shouldIndexImplicitInstantiation() constclang::index::IndexingContext
shouldIndexParametersInDeclarations() constclang::index::IndexingContext
shouldIndexTemplateParameters() constclang::index::IndexingContext
shouldSuppressRefs() constclang::index::IndexingContextinline