9 #ifndef LLVM_CLANG_TOOLS_EXTRA_INCLUDE_FIXER_YAMLSYMBOLINDEX_H
10 #define LLVM_CLANG_TOOLS_EXTRA_INCLUDE_FIXER_YAMLSYMBOLINDEX_H
14 #include "llvm/Support/ErrorOr.h"
19 namespace include_fixer {
25 static llvm::ErrorOr<std::unique_ptr<YamlSymbolIndex>>
28 static llvm::ErrorOr<std::unique_ptr<YamlSymbolIndex>>
31 std::vector<find_all_symbols::SymbolAndSignals>
32 search(llvm::StringRef Identifier)
override;
36 std::vector<find_all_symbols::SymbolAndSignals> Symbols)
37 : Symbols(std::move(Symbols)) {}
39 std::vector<find_all_symbols::SymbolAndSignals> Symbols;
45 #endif // LLVM_CLANG_TOOLS_EXTRA_INCLUDE_FIXER_YAMLSYMBOLINDEX_H