Lines Matching defs:Quality
13 // - results must be scored and ranked (see Quality.h) before rendering
33 #include "Quality.h"
1028 SignatureQualitySignals Quality;
1140 if (L.Quality.NumberOfParameters != R.Quality.NumberOfParameters)
1141 return L.Quality.NumberOfParameters < R.Quality.NumberOfParameters;
1142 if (L.Quality.NumberOfOptionalParameters !=
1143 R.Quality.NumberOfOptionalParameters)
1144 return L.Quality.NumberOfOptionalParameters <
1145 R.Quality.NumberOfOptionalParameters;
1146 if (L.Quality.Kind != R.Quality.Kind) {
1165 return KindPriority(L.Quality.Kind) < KindPriority(R.Quality.Kind);
1280 Result.Quality = Signal;
2034 evaluateCompletion(const SymbolQualitySignals &Quality,
2040 Scores.Quality = Quality.evaluateHeuristics();
2043 evaluateSymbolAndRelevance(Scores.Quality, Scores.Relevance);
2049 : Scores.Quality;
2054 Quality, Relevance, Opts.DecisionForestBase);
2065 SymbolQualitySignals Quality;
2088 Quality.merge(*Candidate.IndexResult);
2100 Quality.merge(*Candidate.SemaResult);
2113 Quality.References = Candidate.IdentifierResult->References;
2119 CodeCompletion::Scores Scores = evaluateCompletion(Quality, Relevance);
2121 Opts.RecordCCResult(toCodeCompletion(Bundle), Quality, Relevance,
2125 llvm::to_string(Origin), Scores.Total, llvm::to_string(Quality),