clang-tools 19.0.0git
clang::clangd::FileIndex Member List

This is the complete list of members for clang::clangd::FileIndex, including all inherited members.

estimateMemoryUsage() const overrideclang::clangd::MergedIndexinlinevirtual
FileIndex()clang::clangd::FileIndex
fuzzyFind(const FuzzyFindRequest &, llvm::function_ref< void(const Symbol &)>) const overrideclang::clangd::MergedIndexvirtual
IndexedFiles typedefclang::clangd::SymbolIndex
indexedFiles() const overrideclang::clangd::MergedIndexvirtual
lookup(const LookupRequest &, llvm::function_ref< void(const Symbol &)>) const overrideclang::clangd::MergedIndexvirtual
MergedIndex(const SymbolIndex *Dynamic, const SymbolIndex *Static)clang::clangd::MergedIndexinline
profile(MemoryTree &MT) constclang::clangd::FileIndex
refs(const RefsRequest &, llvm::function_ref< void(const Ref &)>) const overrideclang::clangd::MergedIndexvirtual
relations(const RelationsRequest &, llvm::function_ref< void(const SymbolID &, const Symbol &)>) const overrideclang::clangd::MergedIndex
clang::clangd::SymbolIndex::relations(const RelationsRequest &Req, llvm::function_ref< void(const SymbolID &Subject, const Symbol &Object)> Callback) const =0clang::clangd::SymbolIndexpure virtual
updateMain(PathRef Path, ParsedAST &AST)clang::clangd::FileIndex
updatePreamble(PathRef Path, llvm::StringRef Version, ASTContext &AST, Preprocessor &PP, const include_cleaner::PragmaIncludes &PI)clang::clangd::FileIndex
updatePreamble(IndexFileIn)clang::clangd::FileIndex
~SymbolIndex()=defaultclang::clangd::SymbolIndexvirtual