Lines Matching refs:AllowExplicit
3959 bool CopyInitializing, bool AllowExplicit, in ResolveConstructorOverload() argument
3993 /*PartialOverloading=*/false, AllowExplicit); in ResolveConstructorOverload()
4002 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload()
4007 /*PartialOverloading=*/false, AllowExplicit, in ResolveConstructorOverload()
4044 CandidateSet, AllowExplicit, AllowExplicit, in ResolveConstructorOverload()
4048 DestType, CandidateSet, AllowExplicit, in ResolveConstructorOverload()
4049 AllowExplicit, in ResolveConstructorOverload()
4126 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local
4155 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
4169 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
4224 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization()
5275 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local
5297 /*PartialOverloading*/ false, AllowExplicit); in TryUserDefinedConversion()
5302 /*PartialOverloading*/ false, AllowExplicit); in TryUserDefinedConversion()
5338 CandidateSet, AllowExplicit, AllowExplicit); in TryUserDefinedConversion()
5341 DestType, CandidateSet, AllowExplicit, in TryUserDefinedConversion()
5342 AllowExplicit); in TryUserDefinedConversion()
6585 Kind.AllowExplicit() && !Kind.isCopyInit() && Args.size() == 1 && in PerformConstructorInitialization()
9969 bool AllowExplicit) { in PerformCopyInitialization() argument
9980 InitE->getBeginLoc(), EqualLoc, AllowExplicit); in PerformCopyInitialization()
10108 bool AllowExplicit = !Kind.isCopyInit() || ListInit; in DeduceTemplateSpecializationFromInitializer() local
10134 if (!AllowExplicit) { in DeduceTemplateSpecializationFromInitializer()
10170 AllowExplicit); in DeduceTemplateSpecializationFromInitializer()
10174 /*PartialOverloading*/ false, AllowExplicit); in DeduceTemplateSpecializationFromInitializer()