Lines Matching refs:HeuristicPrefix
579 const CompletionPrefix &HeuristicPrefix, in getQueryScopes() argument
595 if (!HeuristicPrefix.Qualifier.empty()) { in getQueryScopes()
597 HeuristicPrefix.Qualifier); in getQueryScopes()
598 StringRef SpelledSpecifier = HeuristicPrefix.Qualifier; in getQueryScopes()
1203 FuzzyFindRequest CachedReq, const CompletionPrefix &HeuristicPrefix) { in speculativeFuzzyFindRequestForCompletion() argument
1204 CachedReq.Query = std::string(HeuristicPrefix.Name); in speculativeFuzzyFindRequestForCompletion()
1254 CompletionPrefix HeuristicPrefix; member in clang::clangd::__anon4117fc060111::CodeCompleteFlow
1284 HeuristicPrefix = guessCompletionPrefix(SemaCCInput.ParseInput.Contents, in run()
1290 *SpecFuzzyFind->CachedReq, HeuristicPrefix); in run()
1379 HeuristicPrefix = guessCompletionPrefix(Content, Offset); in runWithoutSema()
1383 Filter = FuzzyMatcher(HeuristicPrefix.Name); in runWithoutSema()
1386 ReplacedRange.start.character -= HeuristicPrefix.Name.size(); in runWithoutSema()
1404 if (ID.Name == HeuristicPrefix.Name) in runWithoutSema()
1419 if (HeuristicPrefix.Qualifier.empty()) in runWithoutSema()
1421 else if (HeuristicPrefix.Qualifier.startswith("::")) { in runWithoutSema()
1424 std::string(HeuristicPrefix.Qualifier.drop_front(2)); in runWithoutSema()
1426 Scopes.UnresolvedQualifier = std::string(HeuristicPrefix.Qualifier); in runWithoutSema()
1443 unsigned RangeEnd = HeuristicPrefix.Qualifier.begin() - Content.data(), in populateContextWords()
1481 Recorder->CCContext, *Recorder->CCSema, HeuristicPrefix, Opts); in runWithSema()
1675 Relevance.FilterLength = HeuristicPrefix.Name.size(); in addCandidate()