reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5219 ICS.setBad(BadConversionSequence::bad_qualifiers, 5221 return ICS; 5228 ICS.setBad(BadConversionSequence::bad_qualifiers, 5230 return ICS; 5243 ICS.setBad(BadConversionSequence::unrelated_class, 5245 return ICS; 5257 ICS.setBad(BadConversionSequence::lvalue_ref_to_rvalue, FromType, 5259 return ICS; 5266 ICS.setBad(BadConversionSequence::rvalue_ref_to_lvalue, FromType, 5268 return ICS; 5274 ICS.setStandard(); 5275 ICS.Standard.setAsIdentityConversion(); 5276 ICS.Standard.Second = SecondKind; 5277 ICS.Standard.setFromType(FromType); 5278 ICS.Standard.setAllToTypes(ImplicitParamType); 5279 ICS.Standard.ReferenceBinding = true; 5280 ICS.Standard.DirectBinding = true; 5281 ICS.Standard.IsLvalueReference = Method->getRefQualifier() != RQ_RValue; 5282 ICS.Standard.BindsToFunctionLvalue = false; 5283 ICS.Standard.BindsToRvalue = FromClassification.isRValue(); 5284 ICS.Standard.BindsImplicitObjectArgumentWithoutRefQualifier 5286 return ICS;