finish() override | clang::clangd::SymbolCollector | |
getRefContainer(const Decl *Enclosing, const SymbolCollector::Options &Opts) | clang::clangd::SymbolCollector | static |
handleDeclOccurrence(const Decl *D, index::SymbolRoleSet Roles, ArrayRef< index::SymbolRelation > Relations, SourceLocation Loc, index::IndexDataConsumer::ASTNodeInfo ASTNode) override | clang::clangd::SymbolCollector | |
handleMacroOccurrence(const IdentifierInfo *Name, const MacroInfo *MI, index::SymbolRoleSet Roles, SourceLocation Loc) override | clang::clangd::SymbolCollector | |
handleMacros(const MainFileMacros &MacroRefsToIndex) | clang::clangd::SymbolCollector | |
initialize(ASTContext &Ctx) override | clang::clangd::SymbolCollector | |
setPreprocessor(std::shared_ptr< Preprocessor > PP) override | clang::clangd::SymbolCollector | inline |
setPreprocessor(Preprocessor &PP) | clang::clangd::SymbolCollector | inline |
shouldCollectSymbol(const NamedDecl &ND, const ASTContext &ASTCtx, const Options &Opts, bool IsMainFileSymbol) | clang::clangd::SymbolCollector | static |
shouldIndexFile(FileID FID) | clang::clangd::SymbolCollector | |
SymbolCollector(Options Opts) | clang::clangd::SymbolCollector | |
takeRefs() | clang::clangd::SymbolCollector | inline |
takeRelations() | clang::clangd::SymbolCollector | inline |
takeSymbols() | clang::clangd::SymbolCollector | inline |
~SymbolCollector() | clang::clangd::SymbolCollector | |