Lines Matching refs:Viable

770     if (!i->Viable && i->FailureKind == ovl_fail_bad_deduction)  in destroyCandidates()
1188 if (Cand->Viable) in TryUserDefinedConversion()
4212 if (Cand->Viable) in FindConversionForRefInit()
5708 Candidate.Viable = true; in AddOverloadCandidate()
5722 Candidate.Viable = false; in AddOverloadCandidate()
5735 Candidate.Viable = false; in AddOverloadCandidate()
5748 Candidate.Viable = false; in AddOverloadCandidate()
5761 Candidate.Viable = false; in AddOverloadCandidate()
5783 Candidate.Viable = false; in AddOverloadCandidate()
5796 Candidate.Viable = false; in AddOverloadCandidate()
6112 Candidate.Viable = false; in AddMethodCandidate()
6125 Candidate.Viable = false; in AddMethodCandidate()
6130 Candidate.Viable = true; in AddMethodCandidate()
6142 Candidate.Viable = false; in AddMethodCandidate()
6152 Candidate.Viable = false; in AddMethodCandidate()
6173 Candidate.Viable = false; in AddMethodCandidate()
6186 Candidate.Viable = false; in AddMethodCandidate()
6227 Candidate.Viable = false; in AddMethodTemplateCandidate()
6278 Candidate.Viable = false; in AddTemplateOverloadCandidate()
6381 Candidate.Viable = true; in AddConversionCandidate()
6402 Candidate.Viable = false; in AddConversionCandidate()
6415 Candidate.Viable = false; in AddConversionCandidate()
6437 Candidate.Viable = false; in AddConversionCandidate()
6466 Candidate.Viable = false; in AddConversionCandidate()
6478 Candidate.Viable = false; in AddConversionCandidate()
6485 Candidate.Viable = false; in AddConversionCandidate()
6495 Candidate.Viable = false; in AddConversionCandidate()
6528 Candidate.Viable = false; in AddTemplateConversionCandidate()
6567 Candidate.Viable = true; in AddSurrogateCandidate()
6578 Candidate.Viable = false; in AddSurrogateCandidate()
6604 Candidate.Viable = false; in AddSurrogateCandidate()
6613 Candidate.Viable = false; in AddSurrogateCandidate()
6634 Candidate.Viable = false; in AddSurrogateCandidate()
6647 Candidate.Viable = false; in AddSurrogateCandidate()
6735 Candidate.Viable = true; in AddBuiltinCandidate()
6764 Candidate.Viable = false; in AddBuiltinCandidate()
7547 if (!C->Viable || !C->Function || C->Function->getNumParams() != 2) in addRelationalPointerOrEnumeralOverloads()
8487 if (!Cand2.Viable) in isBetterOverloadCandidate()
8488 return Cand1.Viable; in isBetterOverloadCandidate()
8489 else if (!Cand1.Viable) in isBetterOverloadCandidate()
8690 if (Cand->Viable) in BestViableFunction()
8705 if (Cand->Viable && in BestViableFunction()
9544 if (Cand->Viable && (Fn->isDeleted() || in NoteFunctionCandidate()
9557 if (Cand->Viable) { in NoteFunctionCandidate()
9722 if (L->Viable) { in operator ()()
9723 if (!R->Viable) return true; in operator ()()
9730 } else if (R->Viable) in operator ()()
9733 assert(L->Viable == R->Viable); in operator ()()
9736 if (!L->Viable) { in operator ()()
9835 assert(!Cand->Viable); in CompleteNonViableCandidate()
9927 if (Cand->Viable) in NoteCandidates()
9963 assert(Cand->Viable && in NoteCandidates()