Lines Matching refs:FailureKind

1009     if (!i->Viable && i->FailureKind == ovl_fail_bad_deduction)  in destroyCandidates()
6821 Candidate.FailureKind = ovl_fail_explicit; in AddOverloadCandidate()
6838 Candidate.FailureKind = ovl_fail_module_mismatched; in AddOverloadCandidate()
6849 Candidate.FailureKind = ovl_non_default_multiversion_function; in AddOverloadCandidate()
6863 Candidate.FailureKind = ovl_fail_illegal_constructor; in AddOverloadCandidate()
6884 Candidate.FailureKind = ovl_fail_inhctor_slice; in AddOverloadCandidate()
6895 Candidate.FailureKind = ovl_fail_object_addrspace_mismatch; in AddOverloadCandidate()
6908 Candidate.FailureKind = ovl_fail_too_many_arguments; in AddOverloadCandidate()
6922 Candidate.FailureKind = ovl_fail_too_few_arguments; in AddOverloadCandidate()
6936 Candidate.FailureKind = ovl_fail_bad_target; in AddOverloadCandidate()
6947 Candidate.FailureKind = ovl_fail_constraints_not_satisfied; in AddOverloadCandidate()
6973 Candidate.FailureKind = ovl_fail_bad_conversion; in AddOverloadCandidate()
6987 Candidate.FailureKind = ovl_fail_enable_if; in AddOverloadCandidate()
7404 Candidate.FailureKind = ovl_fail_too_many_arguments; in AddMethodCandidate()
7417 Candidate.FailureKind = ovl_fail_too_few_arguments; in AddMethodCandidate()
7445 Candidate.FailureKind = ovl_fail_bad_conversion; in AddMethodCandidate()
7454 Candidate.FailureKind = ovl_fail_bad_target; in AddMethodCandidate()
7464 Candidate.FailureKind = ovl_fail_constraints_not_satisfied; in AddMethodCandidate()
7491 Candidate.FailureKind = ovl_fail_bad_conversion; in AddMethodCandidate()
7505 Candidate.FailureKind = ovl_fail_enable_if; in AddMethodCandidate()
7516 Candidate.FailureKind = ovl_non_default_multiversion_function; in AddMethodCandidate()
7567 Candidate.FailureKind = ovl_fail_bad_conversion; in AddMethodTemplateCandidate()
7569 Candidate.FailureKind = ovl_fail_bad_deduction; in AddMethodTemplateCandidate()
7613 Candidate.FailureKind = ovl_fail_explicit; in AddTemplateOverloadCandidate()
7655 Candidate.FailureKind = ovl_fail_bad_conversion; in AddTemplateOverloadCandidate()
7657 Candidate.FailureKind = ovl_fail_bad_deduction; in AddTemplateOverloadCandidate()
7855 Candidate.FailureKind = ovl_fail_explicit; in AddConversionCandidate()
7884 Candidate.FailureKind = ovl_fail_bad_conversion; in AddConversionCandidate()
7893 Candidate.FailureKind = ovl_fail_constraints_not_satisfied; in AddConversionCandidate()
7907 Candidate.FailureKind = ovl_fail_trivial_conversion; in AddConversionCandidate()
7929 Candidate.FailureKind = ovl_fail_bad_final_conversion; in AddConversionCandidate()
7961 Candidate.FailureKind = ovl_fail_final_conversion_not_exact; in AddConversionCandidate()
7973 Candidate.FailureKind = ovl_fail_bad_final_conversion; in AddConversionCandidate()
7980 Candidate.FailureKind = ovl_fail_bad_final_conversion; in AddConversionCandidate()
7991 Candidate.FailureKind = ovl_fail_enable_if; in AddConversionCandidate()
8002 Candidate.FailureKind = ovl_non_default_multiversion_function; in AddConversionCandidate()
8030 Candidate.FailureKind = ovl_fail_explicit; in AddTemplateConversionCandidate()
8046 Candidate.FailureKind = ovl_fail_bad_deduction; in AddTemplateConversionCandidate()
8107 Candidate.FailureKind = ovl_fail_bad_conversion; in AddSurrogateCandidate()
8133 Candidate.FailureKind = ovl_fail_too_many_arguments; in AddSurrogateCandidate()
8142 Candidate.FailureKind = ovl_fail_too_few_arguments; in AddSurrogateCandidate()
8163 Candidate.FailureKind = ovl_fail_bad_conversion; in AddSurrogateCandidate()
8180 Candidate.FailureKind = ovl_fail_constraints_not_satisfied; in AddSurrogateCandidate()
8188 Candidate.FailureKind = ovl_fail_enable_if; in AddSurrogateCandidate()
8348 Candidate.FailureKind = ovl_fail_bad_conversion; in AddBuiltinCandidate()
10653 return FailureKind == ovl_fail_bad_deduction && in NotValidBecauseConstraintExprHasError()
11355 assert((Cand->FailureKind == ovl_fail_too_few_arguments) || in CheckArityMismatch()
11356 (Cand->FailureKind == ovl_fail_bad_deduction && in CheckArityMismatch()
11359 assert((Cand->FailureKind == ovl_fail_too_many_arguments) || in CheckArityMismatch()
11360 (Cand->FailureKind == ovl_fail_bad_deduction && in CheckArityMismatch()
11852 Cand->FailureKind != ovl_fail_bad_conversion) in NoteFunctionCandidate()
11875 switch (Cand->FailureKind) { in NoteFunctionCandidate()
11998 Cand->FailureKind == ovl_fail_constraints_not_satisfied) { in NoteSurrogateCandidate()
12103 if (C->FailureKind == ovl_fail_too_many_arguments || in EffectiveFailureKind()
12104 C->FailureKind == ovl_fail_too_few_arguments) in EffectiveFailureKind()
12105 return static_cast<OverloadFailureKind>(C->FailureKind); in EffectiveFailureKind()
12114 return static_cast<OverloadFailureKind>(C->FailureKind); in EffectiveFailureKind()
12280 if (Cand->FailureKind != ovl_fail_bad_conversion) in CompleteNonViableCandidate()
12416 Cand.FailureKind == ovl_fail_bad_target) || in shouldDeferDiags()
13993 I->FailureKind = ovl_fail_addr_not_available; in markUnaddressableCandidatesUnviable()
15587 Candidate.FailureKind == ovl_fail_constraints_not_satisfied) in BuildCallToObjectOfClassType()