Lines Matching defs:Scores
319 std::pair<CompletionCandidate::Bundle, CodeCompletion::Scores>;
2033 CodeCompletion::Scores
2037 CodeCompletion::Scores Scores;
2040 Scores.Quality = Quality.evaluateHeuristics();
2041 Scores.Relevance = Relevance.evaluateHeuristics();
2042 Scores.Total =
2043 evaluateSymbolAndRelevance(Scores.Quality, Scores.Relevance);
2046 Scores.ExcludingName =
2048 ? Scores.Total / Relevance.NameMatch
2049 : Scores.Quality;
2050 return Scores;
2055 Scores.ExcludingName = DFScores.ExcludingName;
2056 Scores.Total = DFScores.Total;
2057 return Scores;
2062 // Scores a candidate and adds it to the TopN structure.
2119 CodeCompletion::Scores Scores = evaluateCompletion(Quality, Relevance);
2122 Scores.Total);
2125 llvm::to_string(Origin), Scores.Total, llvm::to_string(Quality),
2132 if (Candidates.push({std::move(Bundle), Scores}))