Lines Matching refs:ResultCandidate
6247 typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; typedef
6250 Sema &SemaRef, SmallVectorImpl<ResultCandidate> &Results, in mergeCandidatesWithResults()
6276 Results.push_back(ResultCandidate(Candidate.Function)); in mergeCandidatesWithResults()
6283 ArrayRef<ResultCandidate> Candidates, unsigned N) { in getParamType()
6308 ProduceSignatureHelp(Sema &SemaRef, MutableArrayRef<ResultCandidate> Candidates, in ProduceSignatureHelp()
6337 SmallVector<ResultCandidate, 8> Results; in ProduceCallSignatureHelp()
6377 Results.push_back(ResultCandidate(FD)); in ProduceCallSignatureHelp()
6419 Results.push_back(ResultCandidate(P)); in ProduceCallSignatureHelp()
6421 Results.push_back(ResultCandidate(FP)); in ProduceCallSignatureHelp()
6426 Results.push_back(ResultCandidate(FT)); in ProduceCallSignatureHelp()
6452 getNextAggregateIndexAfterDesignatedInit(const ResultCandidate &Aggregate, in getNextAggregateIndexAfterDesignatedInit()
6455 assert(Aggregate.getKind() == ResultCandidate::CK_Aggregate); in getNextAggregateIndexAfterDesignatedInit()
6507 SmallVector<ResultCandidate, 8> Results; in ProduceConstructorSignatureHelp()
6524 ResultCandidate AggregateSig(RD); in ProduceConstructorSignatureHelp()
6628 SmallVector<ResultCandidate, 8> Results; in ProduceTemplateArgumentSignatureHelp()