Lines Matching refs:ResultCandidate
5930 typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; typedef
5933 Sema &SemaRef, SmallVectorImpl<ResultCandidate> &Results, in mergeCandidatesWithResults()
5959 Results.push_back(ResultCandidate(Candidate.Function)); in mergeCandidatesWithResults()
5966 ArrayRef<ResultCandidate> Candidates, unsigned N) { in getParamType()
5991 ProduceSignatureHelp(Sema &SemaRef, MutableArrayRef<ResultCandidate> Candidates, in ProduceSignatureHelp()
6052 SmallVector<ResultCandidate, 8> Results; in ProduceCallSignatureHelp()
6089 Results.push_back(ResultCandidate(FD)); in ProduceCallSignatureHelp()
6129 Results.push_back(ResultCandidate(P)); in ProduceCallSignatureHelp()
6131 Results.push_back(ResultCandidate(FP)); in ProduceCallSignatureHelp()
6136 Results.push_back(ResultCandidate(FT)); in ProduceCallSignatureHelp()
6162 getNextAggregateIndexAfterDesignatedInit(const ResultCandidate &Aggregate, in getNextAggregateIndexAfterDesignatedInit()
6165 assert(Aggregate.getKind() == ResultCandidate::CK_Aggregate); in getNextAggregateIndexAfterDesignatedInit()
6219 SmallVector<ResultCandidate, 8> Results; in ProduceConstructorSignatureHelp()
6236 ResultCandidate AggregateSig(RD); in ProduceConstructorSignatureHelp()
6336 SmallVector<ResultCandidate, 8> Results; in ProduceTemplateArgumentSignatureHelp()