9 #ifndef LLVM_CLANG_TOOLS_EXTRA_INCLUDE_FIXER_FUZZY_SYMBOL_INDEX_H 10 #define LLVM_CLANG_TOOLS_EXTRA_INCLUDE_FIXER_FUZZY_SYMBOL_INDEX_H 14 #include "llvm/ADT/SmallString.h" 15 #include "llvm/ADT/StringRef.h" 16 #include "llvm/Support/Error.h" 21 namespace include_fixer {
35 static llvm::Expected<std::unique_ptr<FuzzySymbolIndex>>
44 static std::vector<std::string>
tokenize(llvm::StringRef
Text);
48 static std::string
queryRegexp(
const std::vector<std::string> &Tokens);
54 #endif // LLVM_CLANG_TOOLS_EXTRA_INCLUDE_FIXER_FUZZY_SYMBOL_INDEX_H
static llvm::Expected< std::unique_ptr< FuzzySymbolIndex > > createFromYAML(llvm::StringRef File)
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
This class provides an interface for finding all SymbolInfos corresponding to a symbol name from a sy...
static std::string queryRegexp(const std::vector< std::string > &Tokens)
static std::vector< std::string > tokenize(llvm::StringRef Text)