Searched refs:FailureKind (Results 1 – 4 of 4) sorted by relevance
466 enum FailureKind { enum479 FailureKind Kind;489 void init(FailureKind K, Expr *From, QualType To) { in init()494 void init(FailureKind K, QualType From, QualType To) { in init()663 void setBad(BadConversionSequence::FailureKind Failure, in setBad()670 void setBad(BadConversionSequence::FailureKind Failure, in setBad()882 unsigned char FailureKind; member
996 enum FailureKind { enum1128 FailureKind Failure;1389 void SetFailed(FailureKind Failure) { in SetFailed()1398 void SetOverloadFailure(FailureKind Failure, OverloadingResult Result);1420 FailureKind getFailureKind() const { in getFailureKind()
997 if (!i->Viable && i->FailureKind == ovl_fail_bad_deduction) in destroyCandidates()6498 Candidate.FailureKind = ovl_fail_explicit; in AddOverloadCandidate()6517 Candidate.FailureKind = ovl_fail_module_mismatched; in AddOverloadCandidate()6529 Candidate.FailureKind = ovl_non_default_multiversion_function; in AddOverloadCandidate()6543 Candidate.FailureKind = ovl_fail_illegal_constructor; in AddOverloadCandidate()6564 Candidate.FailureKind = ovl_fail_inhctor_slice; in AddOverloadCandidate()6575 Candidate.FailureKind = ovl_fail_object_addrspace_mismatch; in AddOverloadCandidate()6588 Candidate.FailureKind = ovl_fail_too_many_arguments; in AddOverloadCandidate()6601 Candidate.FailureKind = ovl_fail_too_few_arguments; in AddOverloadCandidate()6614 Candidate.FailureKind = ovl_fail_bad_target; in AddOverloadCandidate()[all …]
3858 void InitializationSequence::SetOverloadFailure(FailureKind Failure, in SetOverloadFailure()4946 InitializationSequence::FailureKind FK; in TryReferenceInitializationCore()10376 Candidate->FailureKind = ovl_fail_bad_conversion; in PerformCopyInitialization()