clang-tools 20.0.0git
|
This is the complete list of members for clang::clangd::FileIndex, including all inherited members.
containedRefs(const ContainedRefsRequest &, llvm::function_ref< void(const ContainedRefsResult &)>) const override | clang::clangd::MergedIndex | virtual |
estimateMemoryUsage() const override | clang::clangd::MergedIndex | inlinevirtual |
FileIndex(bool SupportContainedRefs) | clang::clangd::FileIndex | |
fuzzyFind(const FuzzyFindRequest &, llvm::function_ref< void(const Symbol &)>) const override | clang::clangd::MergedIndex | virtual |
IndexedFiles typedef | clang::clangd::SymbolIndex | |
indexedFiles() const override | clang::clangd::MergedIndex | virtual |
lookup(const LookupRequest &, llvm::function_ref< void(const Symbol &)>) const override | clang::clangd::MergedIndex | virtual |
MergedIndex(const SymbolIndex *Dynamic, const SymbolIndex *Static) | clang::clangd::MergedIndex | inline |
profile(MemoryTree &MT) const | clang::clangd::FileIndex | |
refs(const RefsRequest &, llvm::function_ref< void(const Ref &)>) const override | clang::clangd::MergedIndex | virtual |
relations(const RelationsRequest &, llvm::function_ref< void(const SymbolID &, const Symbol &)>) const override | clang::clangd::MergedIndex | |
clang::clangd::SymbolIndex::relations(const RelationsRequest &Req, llvm::function_ref< void(const SymbolID &Subject, const Symbol &Object)> Callback) const =0 | clang::clangd::SymbolIndex | pure 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()=default | clang::clangd::SymbolIndex | virtual |