Lines Matching refs:User

85                         UserDefinedConversionSequence& User,
503 OS << "User-defined conversion: ";
3015 UserDefinedConversionSequence &User,
3066 User.Before.setAsIdentityConversion();
3067 User.HadMultipleCandidates = HadMultipleCandidates;
3068 User.ConversionFunction = Constructor;
3069 User.FoundConversionFunction = Best->FoundDecl;
3070 User.After.setAsIdentityConversion();
3071 User.After.setFromType(ThisType->getAs<PointerType>()->getPointeeType());
3072 User.After.setAllToTypes(ToType);
3087 /// ToType. If such a conversion exists, User will contain the
3090 /// false and User is unspecified.
3101 UserDefinedConversionSequence &User,
3137 S, From, ToType, ToRecordDecl, User, CandidateSet, AllowExplicit);
3256 User.Before.setAsIdentityConversion();
3259 User.EllipsisConversion = true;
3261 User.Before = Best->Conversions[0].Standard;
3262 User.EllipsisConversion = false;
3265 User.HadMultipleCandidates = HadMultipleCandidates;
3266 User.ConversionFunction = Constructor;
3267 User.FoundConversionFunction = Best->FoundDecl;
3268 User.After.setAsIdentityConversion();
3269 User.After.setFromType(ThisType->getAs<PointerType>()->getPointeeType());
3270 User.After.setAllToTypes(ToType);
3281 User.Before = Best->Conversions[0].Standard;
3282 User.HadMultipleCandidates = HadMultipleCandidates;
3283 User.ConversionFunction = Conversion;
3284 User.FoundConversionFunction = Best->FoundDecl;
3285 User.EllipsisConversion = false;
3296 User.After = Best->FinalConversion;
3462 // User-defined conversion sequence U1 is a better conversion