reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaInit.cpp
 9641         Candidate->FailureKind = ovl_fail_bad_conversion;
tools/clang/lib/Sema/SemaOverload.cpp
  874     if (!i->Viable && i->FailureKind == ovl_fail_bad_deduction)
 6155     Candidate.FailureKind = ovl_non_default_multiversion_function;
 6169       Candidate.FailureKind = ovl_fail_illegal_constructor;
 6190         Candidate.FailureKind = ovl_fail_inhctor_slice;
 6201       Candidate.FailureKind = ovl_fail_object_addrspace_mismatch;
 6213     Candidate.FailureKind = ovl_fail_too_many_arguments;
 6226     Candidate.FailureKind = ovl_fail_too_few_arguments;
 6239         Candidate.FailureKind = ovl_fail_bad_target;
 6264         Candidate.FailureKind = ovl_fail_bad_conversion;
 6279       Candidate.FailureKind = ovl_fail_explicit_resolved;
 6286     Candidate.FailureKind = ovl_fail_enable_if;
 6293     Candidate.FailureKind = ovl_fail_ext_disabled;
 6714     Candidate.FailureKind = ovl_fail_too_many_arguments;
 6727     Candidate.FailureKind = ovl_fail_too_few_arguments;
 6745       Candidate.FailureKind = ovl_fail_bad_conversion;
 6755         Candidate.FailureKind = ovl_fail_bad_target;
 6781         Candidate.FailureKind = ovl_fail_bad_conversion;
 6794     Candidate.FailureKind = ovl_fail_enable_if;
 6802     Candidate.FailureKind = ovl_non_default_multiversion_function;
 6852       Candidate.FailureKind = ovl_fail_bad_conversion;
 6854       Candidate.FailureKind = ovl_fail_bad_deduction;
 6919       Candidate.FailureKind = ovl_fail_bad_conversion;
 6921       Candidate.FailureKind = ovl_fail_bad_deduction;
 7111     Candidate.FailureKind = ovl_fail_bad_conversion;
 7124     Candidate.FailureKind = ovl_fail_trivial_conversion;
 7146     Candidate.FailureKind = ovl_fail_bad_final_conversion;
 7178       Candidate.FailureKind = ovl_fail_final_conversion_not_exact;
 7190       Candidate.FailureKind = ovl_fail_bad_final_conversion;
 7197     Candidate.FailureKind = ovl_fail_bad_final_conversion;
 7208     Candidate.FailureKind = ovl_fail_explicit_resolved;
 7214     Candidate.FailureKind = ovl_fail_enable_if;
 7222     Candidate.FailureKind = ovl_non_default_multiversion_function;
 7251     Candidate.FailureKind = ovl_fail_bad_deduction;
 7303     Candidate.FailureKind = ovl_fail_bad_conversion;
 7329     Candidate.FailureKind = ovl_fail_too_many_arguments;
 7338     Candidate.FailureKind = ovl_fail_too_few_arguments;
 7359         Candidate.FailureKind = ovl_fail_bad_conversion;
 7372     Candidate.FailureKind = ovl_fail_enable_if;
 7527       Candidate.FailureKind = ovl_fail_bad_conversion;
10163     assert((Cand->FailureKind == ovl_fail_too_few_arguments) ||
10164            (Cand->FailureKind == ovl_fail_bad_deduction &&
10167     assert((Cand->FailureKind == ovl_fail_too_many_arguments) ||
10168            (Cand->FailureKind == ovl_fail_bad_deduction &&
10639   switch (Cand->FailureKind) {
10859       if (L->FailureKind == ovl_fail_too_many_arguments ||
10860           L->FailureKind == ovl_fail_too_few_arguments) {
10861         if (R->FailureKind == ovl_fail_too_many_arguments ||
10862             R->FailureKind == ovl_fail_too_few_arguments) {
10866             if (L->FailureKind == R->FailureKind)
10866             if (L->FailureKind == R->FailureKind)
10872             return L->FailureKind == ovl_fail_too_many_arguments;
10878       if (R->FailureKind == ovl_fail_too_many_arguments ||
10879           R->FailureKind == ovl_fail_too_few_arguments)
10884       if (L->FailureKind == ovl_fail_bad_conversion) {
10885         if (R->FailureKind != ovl_fail_bad_conversion)
10923       } else if (R->FailureKind == ovl_fail_bad_conversion)
10926       if (L->FailureKind == ovl_fail_bad_deduction) {
10927         if (R->FailureKind != ovl_fail_bad_deduction)
10933       } else if (R->FailureKind == ovl_fail_bad_deduction)
10962   if (Cand->FailureKind != ovl_fail_bad_conversion) return;
12470       I->FailureKind = ovl_fail_addr_not_available;