|
clang-tools 22.0.0git
|
This is the complete list of members for clang::clangd::BackgroundIndex, including all inherited members.
| BackgroundIndex(const ThreadsafeFS &, const GlobalCompilationDatabase &CDB, BackgroundIndexStorage::Factory IndexStorageFactory, Options Opts) | clang::clangd::BackgroundIndex | |
| blockUntilIdleForTest(std::optional< double > TimeoutSeconds=10) | clang::clangd::BackgroundIndex | inline |
| boostRelated(llvm::StringRef Path) | clang::clangd::BackgroundIndex | |
| containedRefs(const ContainedRefsRequest &, llvm::function_ref< void(const ContainedRefsResult &)>) const override | clang::clangd::SwapIndex | virtual |
| enqueue(const std::vector< std::string > &ChangedFiles) | clang::clangd::BackgroundIndex | inline |
| estimateMemoryUsage() const override | clang::clangd::SwapIndex | virtual |
| fuzzyFind(const FuzzyFindRequest &, llvm::function_ref< void(const Symbol &)>) const override | clang::clangd::SwapIndex | virtual |
| IndexedFiles typedef | clang::clangd::SymbolIndex | |
| indexedFiles() const override | clang::clangd::SwapIndex | virtual |
| lookup(const LookupRequest &, llvm::function_ref< void(const Symbol &)>) const override | clang::clangd::SwapIndex | virtual |
| profile(MemoryTree &MT) const | clang::clangd::BackgroundIndex | |
| refs(const RefsRequest &, llvm::function_ref< void(const Ref &)>) const override | clang::clangd::SwapIndex | virtual |
| relations(const RelationsRequest &, llvm::function_ref< void(const SymbolID &, const Symbol &)>) const override | clang::clangd::SwapIndex | |
| 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 |
| reset(std::unique_ptr< SymbolIndex >) | clang::clangd::SwapIndex | |
| reverseRelations(const RelationsRequest &, llvm::function_ref< void(const SymbolID &, const Symbol &)>) const override | clang::clangd::SwapIndex | |
| clang::clangd::SymbolIndex::reverseRelations(const RelationsRequest &Req, llvm::function_ref< void(const SymbolID &Subject, const Symbol &Object)> Callback) const =0 | clang::clangd::SymbolIndex | pure virtual |
| stop() | clang::clangd::BackgroundIndex | inline |
| SwapIndex(std::unique_ptr< SymbolIndex > Index=nullptr) | clang::clangd::SwapIndex | inline |
| ~BackgroundIndex() | clang::clangd::BackgroundIndex | |
| ~SymbolIndex()=default | clang::clangd::SymbolIndex | virtual |