clang-tools
10.0.0
|
Yaml format database. More...
#include <YamlSymbolIndex.h>
Public Member Functions | |
std::vector< find_all_symbols::SymbolAndSignals > | search (llvm::StringRef Identifier) override |
Search for all SymbolInfo s corresponding to an identifier. More... | |
![]() | |
virtual | ~SymbolIndex ()=default |
Static Public Member Functions | |
static llvm::ErrorOr< std::unique_ptr< YamlSymbolIndex > > | createFromFile (llvm::StringRef FilePath) |
Create a new Yaml db from a file. More... | |
static llvm::ErrorOr< std::unique_ptr< YamlSymbolIndex > > | createFromDirectory (llvm::StringRef Directory, llvm::StringRef Name) |
Look for a file called Name in Directory and all parent directories. More... | |
Yaml format database.
Definition at line 22 of file YamlSymbolIndex.h.
|
static |
Look for a file called Name
in Directory
and all parent directories.
Definition at line 35 of file YamlSymbolIndex.cpp.
References createFromFile().
|
static |
Create a new Yaml db from a file.
Definition at line 25 of file YamlSymbolIndex.cpp.
References clang::find_all_symbols::ReadSymbolInfosFromYAML().
Referenced by createFromDirectory().
|
overridevirtual |
Search for all SymbolInfo
s corresponding to an identifier.
Identifier | The unqualified identifier being searched for. |
SymbolInfo
candidates. Implements clang::include_fixer::SymbolIndex.
Definition at line 50 of file YamlSymbolIndex.cpp.
References Results.