Home
last modified time | relevance | path

Searched refs:FuzzyMatcher (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFuzzyMatch.cpp65 constexpr int FuzzyMatcher::MaxPat;
66 constexpr int FuzzyMatcher::MaxWord;
76 FuzzyMatcher::FuzzyMatcher(llvm::StringRef Pattern) in FuzzyMatcher() function in clang::clangd::FuzzyMatcher
92 llvm::Optional<float> FuzzyMatcher::match(llvm::StringRef Word) { in match()
181 bool FuzzyMatcher::init(llvm::StringRef NewWord) { in init()
216 void FuzzyMatcher::buildGraph() { in buildGraph()
251 bool FuzzyMatcher::allowMatch(int P, int W, Action Last) const { in allowMatch()
269 int FuzzyMatcher::skipPenalty(int W, Action Last) const { in skipPenalty()
280 int FuzzyMatcher::matchBonus(int P, int W, Action Last) const { in matchBonus()
308 llvm::SmallString<256> FuzzyMatcher::dumpLast(llvm::raw_ostream &OS) const { in dumpLast()
H A DFuzzyMatch.h71 class FuzzyMatcher {
74 FuzzyMatcher(llvm::StringRef Pattern);
H A DCodeComplete.cpp1413 llvm::Optional<FuzzyMatcher> Filter; // Initialized once Sema runs.
1544 Filter = FuzzyMatcher(HeuristicPrefix.Name); in runWithoutSema()
1639 Filter = FuzzyMatcher( in runWithSema()
H A DFindSymbols.cpp114 FuzzyMatcher Filter(Req.Query); in getWorkspaceSymbols()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DFuzzyMatchTests.cpp63 FuzzyMatcher Matcher(Pattern); in MatchAndExplain()
200 FuzzyMatcher Matcher(Pattern); in MatchAndExplain()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DMemIndex.cpp35 FuzzyMatcher Filter(Req.Query); in fuzzyFind()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/
H A DDex.cpp216 FuzzyMatcher Filter(Req.Query); in fuzzyFind()