Lines Matching refs:ResultCandidate
6062 typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; typedef
6065 Sema &SemaRef, SmallVectorImpl<ResultCandidate> &Results, in mergeCandidatesWithResults()
6091 Results.push_back(ResultCandidate(Candidate.Function)); in mergeCandidatesWithResults()
6098 ArrayRef<ResultCandidate> Candidates, unsigned N) { in getParamType()
6123 ProduceSignatureHelp(Sema &SemaRef, MutableArrayRef<ResultCandidate> Candidates, in ProduceSignatureHelp()
6193 SmallVector<ResultCandidate, 8> Results; in ProduceCallSignatureHelp()
6230 Results.push_back(ResultCandidate(FD)); in ProduceCallSignatureHelp()
6270 Results.push_back(ResultCandidate(P)); in ProduceCallSignatureHelp()
6272 Results.push_back(ResultCandidate(FP)); in ProduceCallSignatureHelp()
6277 Results.push_back(ResultCandidate(FT)); in ProduceCallSignatureHelp()
6303 getNextAggregateIndexAfterDesignatedInit(const ResultCandidate &Aggregate, in getNextAggregateIndexAfterDesignatedInit()
6306 assert(Aggregate.getKind() == ResultCandidate::CK_Aggregate); in getNextAggregateIndexAfterDesignatedInit()
6360 SmallVector<ResultCandidate, 8> Results; in ProduceConstructorSignatureHelp()
6377 ResultCandidate AggregateSig(RD); in ProduceConstructorSignatureHelp()
6477 SmallVector<ResultCandidate, 8> Results; in ProduceTemplateArgumentSignatureHelp()