Home
last modified time | relevance | path

Searched refs:SpecFuzzyFind (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DCodeComplete.cpp1398 SpeculativeFuzzyFind *SpecFuzzyFind; // Can be nullptr. member in clang::clangd::__anonc7a99c3f0111::CodeCompleteFlow
1435 SpeculativeFuzzyFind *SpecFuzzyFind, in CodeCompleteFlow() argument
1437 : FileName(FileName), Includes(Includes), SpecFuzzyFind(SpecFuzzyFind), in CodeCompleteFlow()
1445 if (Opts.Index && SpecFuzzyFind && SpecFuzzyFind->CachedReq) { in run()
1446 assert(!SpecFuzzyFind->Result.valid()); in run()
1448 *SpecFuzzyFind->CachedReq, HeuristicPrefix); in run()
1705 if (SpecFuzzyFind) in queryIndex()
1706 SpecFuzzyFind->NewReq = Req; in queryIndex()
1707 if (SpecFuzzyFind && SpecFuzzyFind->Result.valid() && (*SpecReq == Req)) { in queryIndex()
1713 return SpecFuzzyFind->Result.get(); in queryIndex()
[all …]
H A DClangdServer.cpp385 llvm::Optional<SpeculativeFuzzyFind> SpecFuzzyFind; in codeComplete() local
391 SpecFuzzyFind.emplace(); in codeComplete()
394 SpecFuzzyFind->CachedReq = CachedCompletionFuzzyFindRequestByFile[File]; in codeComplete()
410 SpecFuzzyFind ? SpecFuzzyFind.getPointer() : nullptr); in codeComplete()
415 if (SpecFuzzyFind && SpecFuzzyFind->NewReq) { in codeComplete()
418 SpecFuzzyFind->NewReq.value(); in codeComplete()
H A DCodeComplete.h282 SpeculativeFuzzyFind *SpecFuzzyFind = nullptr);