Lines Matching refs:CandidateSet
6101 OverloadCandidateSet &CandidateSet, SourceLocation Loc, size_t ArgSize) { in mergeCandidatesWithResults() argument
6103 llvm::stable_sort(CandidateSet, [&](const OverloadCandidate &X, in mergeCandidatesWithResults()
6106 CandidateSet.getKind()); in mergeCandidatesWithResults()
6110 for (OverloadCandidate &Candidate : CandidateSet) { in mergeCandidatesWithResults()
6240 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceCallSignatureHelp() local
6244 CandidateSet, in ProduceCallSignatureHelp()
6261 SemaRef.AddFunctionCandidates(Decls, ArgExprs, CandidateSet, TemplateArgs, in ProduceCallSignatureHelp()
6278 ArgsWithoutDependentTypes, CandidateSet, in ProduceCallSignatureHelp()
6296 CandidateSet, in ProduceCallSignatureHelp()
6326 mergeCandidatesWithResults(SemaRef, Results, CandidateSet, Loc, Args.size()); in ProduceCallSignatureHelp()
6329 return !CandidateSet.empty() ? ParamType : QualType(); in ProduceCallSignatureHelp()
6443 OverloadCandidateSet CandidateSet(Loc, OverloadCandidateSet::CSK_Normal); in ProduceConstructorSignatureHelp() local
6452 FD, DeclAccessPair::make(FD, C->getAccess()), Args, CandidateSet, in ProduceConstructorSignatureHelp()
6463 /*ExplicitTemplateArgs=*/nullptr, Args, CandidateSet, in ProduceConstructorSignatureHelp()
6468 mergeCandidatesWithResults(SemaRef, Results, CandidateSet, Loc, in ProduceConstructorSignatureHelp()