Lines Matching defs:CompletionCandidate
216 struct CompletionCandidate {
316 using Bundle = llvm::SmallVector<CompletionCandidate, 4>;
319 std::pair<CompletionCandidate::Bundle, CodeCompletion::Scores>;
346 CodeCompletionBuilder(ASTContext *ASTCtx, const CompletionCandidate &C,
465 void add(const CompletionCandidate &C, CodeCompletionString *SemaCCS,
1583 // CompletionCandidate also does conversion to CompletionItem (at the end).
1951 // Groups overloads if desired, to form CompletionCandidate::Bundles. The
1958 std::vector<CompletionCandidate::Bundle> Bundles;
1963 CompletionCandidate C;
2022 std::optional<float> fuzzyScore(const CompletionCandidate &C) {
2064 CompletionCandidate::Bundle Bundle) {
2136 CodeCompletion toCodeCompletion(const CompletionCandidate::Bundle &Bundle) {