Lines Matching refs:FailureKind
911 if (!i->Viable && i->FailureKind == ovl_fail_bad_deduction) in destroyCandidates()
6338 Candidate.FailureKind = ovl_fail_explicit; in AddOverloadCandidate()
6345 Candidate.FailureKind = ovl_non_default_multiversion_function; in AddOverloadCandidate()
6359 Candidate.FailureKind = ovl_fail_illegal_constructor; in AddOverloadCandidate()
6380 Candidate.FailureKind = ovl_fail_inhctor_slice; in AddOverloadCandidate()
6391 Candidate.FailureKind = ovl_fail_object_addrspace_mismatch; in AddOverloadCandidate()
6403 Candidate.FailureKind = ovl_fail_too_many_arguments; in AddOverloadCandidate()
6416 Candidate.FailureKind = ovl_fail_too_few_arguments; in AddOverloadCandidate()
6429 Candidate.FailureKind = ovl_fail_bad_target; in AddOverloadCandidate()
6438 Candidate.FailureKind = ovl_fail_constraints_not_satisfied; in AddOverloadCandidate()
6464 Candidate.FailureKind = ovl_fail_bad_conversion; in AddOverloadCandidate()
6478 Candidate.FailureKind = ovl_fail_enable_if; in AddOverloadCandidate()
6485 Candidate.FailureKind = ovl_fail_ext_disabled; in AddOverloadCandidate()
6899 Candidate.FailureKind = ovl_fail_too_many_arguments; in AddMethodCandidate()
6912 Candidate.FailureKind = ovl_fail_too_few_arguments; in AddMethodCandidate()
6930 Candidate.FailureKind = ovl_fail_bad_conversion; in AddMethodCandidate()
6940 Candidate.FailureKind = ovl_fail_bad_target; in AddMethodCandidate()
6949 Candidate.FailureKind = ovl_fail_constraints_not_satisfied; in AddMethodCandidate()
6976 Candidate.FailureKind = ovl_fail_bad_conversion; in AddMethodCandidate()
6990 Candidate.FailureKind = ovl_fail_enable_if; in AddMethodCandidate()
6998 Candidate.FailureKind = ovl_non_default_multiversion_function; in AddMethodCandidate()
7048 Candidate.FailureKind = ovl_fail_bad_conversion; in AddMethodTemplateCandidate()
7050 Candidate.FailureKind = ovl_fail_bad_deduction; in AddMethodTemplateCandidate()
7094 Candidate.FailureKind = ovl_fail_explicit; in AddTemplateOverloadCandidate()
7133 Candidate.FailureKind = ovl_fail_bad_conversion; in AddTemplateOverloadCandidate()
7135 Candidate.FailureKind = ovl_fail_bad_deduction; in AddTemplateOverloadCandidate()
7314 Candidate.FailureKind = ovl_fail_explicit; in AddConversionCandidate()
7337 Candidate.FailureKind = ovl_fail_bad_conversion; in AddConversionCandidate()
7346 Candidate.FailureKind = ovl_fail_constraints_not_satisfied; in AddConversionCandidate()
7360 Candidate.FailureKind = ovl_fail_trivial_conversion; in AddConversionCandidate()
7382 Candidate.FailureKind = ovl_fail_bad_final_conversion; in AddConversionCandidate()
7414 Candidate.FailureKind = ovl_fail_final_conversion_not_exact; in AddConversionCandidate()
7426 Candidate.FailureKind = ovl_fail_bad_final_conversion; in AddConversionCandidate()
7433 Candidate.FailureKind = ovl_fail_bad_final_conversion; in AddConversionCandidate()
7444 Candidate.FailureKind = ovl_fail_enable_if; in AddConversionCandidate()
7452 Candidate.FailureKind = ovl_non_default_multiversion_function; in AddConversionCandidate()
7480 Candidate.FailureKind = ovl_fail_explicit; in AddTemplateConversionCandidate()
7493 Candidate.FailureKind = ovl_fail_bad_deduction; in AddTemplateConversionCandidate()
7545 Candidate.FailureKind = ovl_fail_bad_conversion; in AddSurrogateCandidate()
7571 Candidate.FailureKind = ovl_fail_too_many_arguments; in AddSurrogateCandidate()
7580 Candidate.FailureKind = ovl_fail_too_few_arguments; in AddSurrogateCandidate()
7601 Candidate.FailureKind = ovl_fail_bad_conversion; in AddSurrogateCandidate()
7615 Candidate.FailureKind = ovl_fail_enable_if; in AddSurrogateCandidate()
7770 Candidate.FailureKind = ovl_fail_bad_conversion; in AddBuiltinCandidate()
10630 assert((Cand->FailureKind == ovl_fail_too_few_arguments) || in CheckArityMismatch()
10631 (Cand->FailureKind == ovl_fail_bad_deduction && in CheckArityMismatch()
10634 assert((Cand->FailureKind == ovl_fail_too_many_arguments) || in CheckArityMismatch()
10635 (Cand->FailureKind == ovl_fail_bad_deduction && in CheckArityMismatch()
11145 switch (Cand->FailureKind) { in NoteFunctionCandidate()
11364 if (C->FailureKind == ovl_fail_too_many_arguments || in EffectiveFailureKind()
11365 C->FailureKind == ovl_fail_too_few_arguments) in EffectiveFailureKind()
11366 return static_cast<OverloadFailureKind>(C->FailureKind); in EffectiveFailureKind()
11375 return static_cast<OverloadFailureKind>(C->FailureKind); in EffectiveFailureKind()
11508 if (Cand->FailureKind != ovl_fail_bad_conversion) in CompleteNonViableCandidate()
11642 Cand.FailureKind == ovl_fail_bad_target) || in shouldDeferDiags()
13162 I->FailureKind = ovl_fail_addr_not_available; in markUnaddressableCandidatesUnviable()