Lines Matching refs:ConvIdx

6449     unsigned ConvIdx =  in AddOverloadCandidate()  local
6451 if (Candidate.Conversions[ConvIdx].isInitialized()) { in AddOverloadCandidate()
6460 Candidate.Conversions[ConvIdx] = TryCopyInitialization( in AddOverloadCandidate()
6465 if (Candidate.Conversions[ConvIdx].isBad()) { in AddOverloadCandidate()
6474 Candidate.Conversions[ConvIdx].setEllipsis(); in AddOverloadCandidate()
6919 unsigned ConvIdx = PO == OverloadCandidateParamOrder::Reversed ? 1 : 0; in AddMethodCandidate() local
6922 Candidate.Conversions[ConvIdx] = TryObjectArgumentInitialization( in AddMethodCandidate()
6925 if (Candidate.Conversions[ConvIdx].isBad()) { in AddMethodCandidate()
6954 unsigned ConvIdx = in AddMethodCandidate() local
6956 if (Candidate.Conversions[ConvIdx].isInitialized()) { in AddMethodCandidate()
6965 Candidate.Conversions[ConvIdx] in AddMethodCandidate()
6971 if (Candidate.Conversions[ConvIdx].isBad()) { in AddMethodCandidate()
6980 Candidate.Conversions[ConvIdx].setEllipsis(); in AddMethodCandidate()
7179 unsigned ConvIdx = PO == OverloadCandidateParamOrder::Reversed ? 1 : 0; in CheckNonDependentConversions() local
7180 Conversions[ConvIdx] = TryObjectArgumentInitialization( in CheckNonDependentConversions()
7183 if (Conversions[ConvIdx].isBad()) in CheckNonDependentConversions()
7191 unsigned ConvIdx = PO == OverloadCandidateParamOrder::Reversed in CheckNonDependentConversions() local
7194 Conversions[ConvIdx] in CheckNonDependentConversions()
7201 if (Conversions[ConvIdx].isBad()) in CheckNonDependentConversions()
11502 for (unsigned ConvIdx = (Cand->IgnoreObjectArgument ? 1 : 0); /**/; in CompleteNonViableCandidate() local
11503 ++ConvIdx) { in CompleteNonViableCandidate()
11504 assert(ConvIdx != ConvCount && "no bad conversion in candidate"); in CompleteNonViableCandidate()
11505 if (Cand->Conversions[ConvIdx].isInitialized() && in CompleteNonViableCandidate()
11506 Cand->Conversions[ConvIdx].isBad()) { in CompleteNonViableCandidate()
11507 Unfixable = !Cand->TryToFixBadConversion(ConvIdx, S); in CompleteNonViableCandidate()
11516 unsigned ConvIdx = 0; in CompleteNonViableCandidate() local
11528 ConvIdx = 1; in CompleteNonViableCandidate()
11535 ConvIdx = 1; in CompleteNonViableCandidate()
11549 ConvIdx != ConvCount; in CompleteNonViableCandidate()
11550 ++ConvIdx, ++ArgIdx, ParamIdx += (Reversed ? -1 : 1)) { in CompleteNonViableCandidate()
11552 if (Cand->Conversions[ConvIdx].isInitialized()) { in CompleteNonViableCandidate()
11556 Cand->Conversions[ConvIdx].setAsIdentityConversion( in CompleteNonViableCandidate()
11559 Cand->Conversions[ConvIdx] = in CompleteNonViableCandidate()
11566 if (!Unfixable && Cand->Conversions[ConvIdx].isBad()) in CompleteNonViableCandidate()
11567 Unfixable = !Cand->TryToFixBadConversion(ConvIdx, S); in CompleteNonViableCandidate()
11570 Cand->Conversions[ConvIdx].setEllipsis(); in CompleteNonViableCandidate()