Lines Matching refs:AllowExplicit
3443 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument
3476 (AllowExplicit || !Info.Constructor->isExplicit()) && in ResolveConstructorOverload()
3489 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload()
3538 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local
3568 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
3585 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
3618 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization()
3974 bool AllowExplicit = Kind.AllowExplicit(); in TryRefInitWithConversionFunction() local
3990 Info.Constructor->isConvertingConstructor(AllowExplicit)) { in TryRefInitWithConversionFunction()
4582 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local
4606 Info.Constructor->isConvertingConstructor(AllowExplicit)) { in TryUserDefinedConversion()
4648 if (AllowExplicit || !Conv->isExplicit()) { in TryUserDefinedConversion()
4652 CandidateSet, AllowExplicit); in TryUserDefinedConversion()
4656 AllowExplicit); in TryUserDefinedConversion()
5717 bool AllowExplicitConv = Kind.AllowExplicit() && !Kind.isCopyInit() && in PerformConstructorInitialization()
7840 bool AllowExplicit) { in PerformCopyInitialization() argument
7852 AllowExplicit); in PerformCopyInitialization()