Lines Matching refs:Scores
248 std::pair<CompletionCandidate::Bundle, CodeCompletion::Scores>;
1640 CodeCompletion::Scores
1644 CodeCompletion::Scores Scores; in evaluateCompletion() local
1647 Scores.Quality = Quality.evaluateHeuristics(); in evaluateCompletion()
1648 Scores.Relevance = Relevance.evaluateHeuristics(); in evaluateCompletion()
1649 Scores.Total = in evaluateCompletion()
1650 evaluateSymbolAndRelevance(Scores.Quality, Scores.Relevance); in evaluateCompletion()
1653 Scores.ExcludingName = Relevance.NameMatch in evaluateCompletion()
1654 ? Scores.Total / Relevance.NameMatch in evaluateCompletion()
1655 : Scores.Quality; in evaluateCompletion()
1656 return Scores; in evaluateCompletion()
1661 Scores.ExcludingName = DFScores.ExcludingName; in evaluateCompletion()
1662 Scores.Total = DFScores.Total; in evaluateCompletion()
1663 return Scores; in evaluateCompletion()
1724 CodeCompletion::Scores Scores = evaluateCompletion(Quality, Relevance); in addCandidate() local
1727 Scores.Total); in addCandidate()
1730 llvm::to_string(Origin), Scores.Total, llvm::to_string(Quality), in addCandidate()
1737 if (Candidates.push({std::move(Bundle), Scores})) in addCandidate()