Lines Matching refs:CandidateSet
5653 OverloadCandidateSet &CandidateSet, SourceLocation Loc, size_t ArgSize) { in mergeCandidatesWithResults() argument
5655 llvm::stable_sort(CandidateSet, [&](const OverloadCandidate &X, in mergeCandidatesWithResults()
5658 CandidateSet.getKind()); in mergeCandidatesWithResults()
5662 for (OverloadCandidate &Candidate : CandidateSet) { in mergeCandidatesWithResults()
5741 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceCallSignatureHelp() local
5744 AddOverloadedCallCandidates(ULE, ArgsWithoutDependentTypes, CandidateSet, in ProduceCallSignatureHelp()
5761 AddFunctionCandidates(Decls, ArgExprs, CandidateSet, TemplateArgs, in ProduceCallSignatureHelp()
5776 ArgsWithoutDependentTypes, CandidateSet, in ProduceCallSignatureHelp()
5793 AddFunctionCandidates(R.asUnresolvedSet(), ArgExprs, CandidateSet, in ProduceCallSignatureHelp()
5816 mergeCandidatesWithResults(*this, Results, CandidateSet, Loc, Args.size()); in ProduceCallSignatureHelp()
5819 return !CandidateSet.empty() ? ParamType : QualType(); in ProduceCallSignatureHelp()
5838 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceConstructorSignatureHelp() local
5843 CandidateSet, in ProduceConstructorSignatureHelp()
5850 /*ExplicitTemplateArgs=*/nullptr, Args, CandidateSet, in ProduceConstructorSignatureHelp()
5857 mergeCandidatesWithResults(*this, Results, CandidateSet, Loc, Args.size()); in ProduceConstructorSignatureHelp()