Lines Matching refs:ConvIdx

6446     unsigned ConvIdx =  in AddOverloadCandidate()  local
6448 if (Candidate.Conversions[ConvIdx].isInitialized()) { in AddOverloadCandidate()
6457 Candidate.Conversions[ConvIdx] = TryCopyInitialization( in AddOverloadCandidate()
6462 if (Candidate.Conversions[ConvIdx].isBad()) { in AddOverloadCandidate()
6471 Candidate.Conversions[ConvIdx].setEllipsis(); in AddOverloadCandidate()
6922 unsigned ConvIdx = PO == OverloadCandidateParamOrder::Reversed ? 1 : 0; in AddMethodCandidate() local
6925 Candidate.Conversions[ConvIdx] = TryObjectArgumentInitialization( in AddMethodCandidate()
6928 if (Candidate.Conversions[ConvIdx].isBad()) { in AddMethodCandidate()
6957 unsigned ConvIdx = in AddMethodCandidate() local
6959 if (Candidate.Conversions[ConvIdx].isInitialized()) { in AddMethodCandidate()
6968 Candidate.Conversions[ConvIdx] in AddMethodCandidate()
6974 if (Candidate.Conversions[ConvIdx].isBad()) { in AddMethodCandidate()
6983 Candidate.Conversions[ConvIdx].setEllipsis(); in AddMethodCandidate()
7182 unsigned ConvIdx = PO == OverloadCandidateParamOrder::Reversed ? 1 : 0; in CheckNonDependentConversions() local
7183 Conversions[ConvIdx] = TryObjectArgumentInitialization( in CheckNonDependentConversions()
7186 if (Conversions[ConvIdx].isBad()) in CheckNonDependentConversions()
7194 unsigned ConvIdx = PO == OverloadCandidateParamOrder::Reversed in CheckNonDependentConversions() local
7197 Conversions[ConvIdx] in CheckNonDependentConversions()
7204 if (Conversions[ConvIdx].isBad()) in CheckNonDependentConversions()
11518 for (unsigned ConvIdx = (Cand->IgnoreObjectArgument ? 1 : 0); /**/; in CompleteNonViableCandidate() local
11519 ++ConvIdx) { in CompleteNonViableCandidate()
11520 assert(ConvIdx != ConvCount && "no bad conversion in candidate"); in CompleteNonViableCandidate()
11521 if (Cand->Conversions[ConvIdx].isInitialized() && in CompleteNonViableCandidate()
11522 Cand->Conversions[ConvIdx].isBad()) { in CompleteNonViableCandidate()
11523 Unfixable = !Cand->TryToFixBadConversion(ConvIdx, S); in CompleteNonViableCandidate()
11532 unsigned ConvIdx = 0; in CompleteNonViableCandidate() local
11544 ConvIdx = 1; in CompleteNonViableCandidate()
11551 ConvIdx = 1; in CompleteNonViableCandidate()
11565 ConvIdx != ConvCount; in CompleteNonViableCandidate()
11566 ++ConvIdx, ++ArgIdx, ParamIdx += (Reversed ? -1 : 1)) { in CompleteNonViableCandidate()
11568 if (Cand->Conversions[ConvIdx].isInitialized()) { in CompleteNonViableCandidate()
11572 Cand->Conversions[ConvIdx].setAsIdentityConversion( in CompleteNonViableCandidate()
11575 Cand->Conversions[ConvIdx] = in CompleteNonViableCandidate()
11582 if (!Unfixable && Cand->Conversions[ConvIdx].isBad()) in CompleteNonViableCandidate()
11583 Unfixable = !Cand->TryToFixBadConversion(ConvIdx, S); in CompleteNonViableCandidate()
11586 Cand->Conversions[ConvIdx].setEllipsis(); in CompleteNonViableCandidate()