Lines Matching refs:AllowExplicit
3986 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument
4020 /*PartialOverloading=*/false, AllowExplicit); in ResolveConstructorOverload()
4029 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload()
4034 /*PartialOverloading=*/false, AllowExplicit, in ResolveConstructorOverload()
4071 CandidateSet, AllowExplicit, AllowExplicit, in ResolveConstructorOverload()
4075 DestType, CandidateSet, AllowExplicit, in ResolveConstructorOverload()
4076 AllowExplicit, in ResolveConstructorOverload()
4153 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local
4182 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
4196 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
4251 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization()
5552 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local
5574 /*PartialOverloading*/ false, AllowExplicit); in TryUserDefinedConversion()
5579 /*PartialOverloading*/ false, AllowExplicit); in TryUserDefinedConversion()
5615 CandidateSet, AllowExplicit, AllowExplicit); in TryUserDefinedConversion()
5618 DestType, CandidateSet, AllowExplicit, in TryUserDefinedConversion()
5619 AllowExplicit); in TryUserDefinedConversion()
6905 Kind.AllowExplicit() && !Kind.isCopyInit() && Args.size() == 1 && in PerformConstructorInitialization()
10337 bool AllowExplicit) { in PerformCopyInitialization() argument
10348 InitE->getBeginLoc(), EqualLoc, AllowExplicit); in PerformCopyInitialization()
10476 bool AllowExplicit = !Kind.isCopyInit() || ListInit; in DeduceTemplateSpecializationFromInitializer() local
10502 if (!AllowExplicit) { in DeduceTemplateSpecializationFromInitializer()
10538 AllowExplicit); in DeduceTemplateSpecializationFromInitializer()
10542 /*PartialOverloading*/ false, AllowExplicit); in DeduceTemplateSpecializationFromInitializer()