reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7082 Candidate.FoundDecl = FoundDecl; 7083 Candidate.Function = Conversion; 7084 Candidate.IsSurrogate = false; 7085 Candidate.IgnoreObjectArgument = false; 7086 Candidate.FinalConversion.setAsIdentityConversion(); 7087 Candidate.FinalConversion.setFromType(ConvType); 7088 Candidate.FinalConversion.setAllToTypes(ToType); 7089 Candidate.Viable = true; 7090 Candidate.ExplicitCallArguments = 1; 7105 Candidate.Conversions[0] = TryObjectArgumentInitialization( 7109 if (Candidate.Conversions[0].isBad()) { 7110 Candidate.Viable = false; 7111 Candidate.FailureKind = ovl_fail_bad_conversion; 7123 Candidate.Viable = false; 7124 Candidate.FailureKind = ovl_fail_trivial_conversion; 7145 Candidate.Viable = false; 7146 Candidate.FailureKind = ovl_fail_bad_final_conversion; 7169 Candidate.FinalConversion = ICS.Standard; 7177 Candidate.Viable = false; 7178 Candidate.FailureKind = ovl_fail_final_conversion_not_exact; 7189 Candidate.Viable = false; 7190 Candidate.FailureKind = ovl_fail_bad_final_conversion; 7196 Candidate.Viable = false; 7197 Candidate.FailureKind = ovl_fail_bad_final_conversion; 7207 Candidate.Viable = false; 7208 Candidate.FailureKind = ovl_fail_explicit_resolved; 7213 Candidate.Viable = false; 7214 Candidate.FailureKind = ovl_fail_enable_if; 7215 Candidate.DeductionFailure.Data = FailedAttr; 7221 Candidate.Viable = false; 7222 Candidate.FailureKind = ovl_non_default_multiversion_function;