Lines Matching refs:AllowExplicit
91 bool AllowExplicit,
1260 bool AllowExplicit, in TryUserDefinedConversion() argument
1278 Conversions, AllowExplicit, in TryUserDefinedConversion()
1363 bool AllowExplicit, in TryImplicitConversion() argument
1410 AllowExplicit, InOverloadResolution, CStyle, in TryImplicitConversion()
1418 bool AllowExplicit, in TryImplicitConversion() argument
1423 SuppressUserConversions, AllowExplicit, in TryImplicitConversion()
1436 AssignmentAction Action, bool AllowExplicit) { in PerformImplicitConversion() argument
1438 return PerformImplicitConversion(From, ToType, Action, AllowExplicit, ICS); in PerformImplicitConversion()
1443 AssignmentAction Action, bool AllowExplicit, in PerformImplicitConversion() argument
1457 AllowExplicit, in PerformImplicitConversion()
3247 bool AllowExplicit) { in IsInitializerListConstructorConversion() argument
3256 (AllowExplicit || !Info.Constructor->isExplicit()); in IsInitializerListConstructorConversion()
3320 bool AllowExplicit, in IsUserDefinedConversion() argument
3322 assert(AllowExplicit || !AllowObjCConversionOnExplicit); in IsUserDefinedConversion()
3355 S, From, ToType, ToRecordDecl, User, CandidateSet, AllowExplicit); in IsUserDefinedConversion()
3376 Usable = Usable && (AllowExplicit || !Info.Constructor->isExplicit()); in IsUserDefinedConversion()
3379 Info.Constructor->isConvertingConstructor(AllowExplicit); in IsUserDefinedConversion()
3431 if (AllowExplicit || !Conv->isExplicit()) { in IsUserDefinedConversion()
4394 bool AllowExplicit) { in FindConversionForRefInit() argument
4418 if (!AllowExplicit && Conv->isExplicit()) in FindConversionForRefInit()
4521 bool AllowExplicit) { in TryReferenceInit() argument
4609 AllowExplicit)) in TryReferenceInit()
4671 AllowExplicit)) { in TryReferenceInit()
4790 bool AllowExplicit = false);
5056 bool AllowExplicit) { in TryCopyInitialization() argument
5064 SuppressUserConversions, AllowExplicit); in TryCopyInitialization()
5994 bool PartialOverloading, bool AllowExplicit, in AddOverloadCandidate() argument
6159 AllowExplicit); in AddOverloadCandidate()
6828 const bool AllowExplicit = false; in CheckNonDependentConversions() local
6864 AllowExplicit); in CheckNonDependentConversions()