clang-tools 10.0.0

clang::clangd::MemIndex Member List

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

build(SymbolSlab Symbols, RefSlab Refs, RelationSlab Relations) | clang::clangd::MemIndex | static
estimateMemoryUsage() const override | clang::clangd::MemIndex | virtual
fuzzyFind(const FuzzyFindRequest &Req, llvm::function_ref< void(const Symbol &)> Callback) const override | clang::clangd::MemIndex | virtual
lookup(const LookupRequest &Req, llvm::function_ref< void(const Symbol &)> Callback) const override | clang::clangd::MemIndex | virtual
MemIndex()=default | clang::clangd::MemIndex |
MemIndex(SymbolRange &&Symbols, RefRange &&Refs, RelationRange &&Relations) | clang::clangd::MemIndex | inline
MemIndex(SymbolRange &&Symbols, RefRange &&Refs, RelationRange &&Relations, Payload &&BackingData, size_t BackingDataSize) | clang::clangd::MemIndex | inline
refs(const RefsRequest &Req, llvm::function_ref< void(const Ref &)> Callback) const override | clang::clangd::MemIndex | virtual
relations(const RelationsRequest &Req, llvm::function_ref< void(const SymbolID &, const Symbol &)> Callback) const override | clang::clangd::MemIndex |
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
~SymbolIndex()=default | clang::clangd::SymbolIndex | virtual