Lines Matching refs:AllowExplicit

3703                            bool CopyInitializing, bool AllowExplicit,  in ResolveConstructorOverload()  argument
3713 if (!AllowExplicit && Info.Constructor->isExplicit()) in ResolveConstructorOverload()
3747 bool AllowExplicitConv = AllowExplicit && !CopyInitializing && in ResolveConstructorOverload()
3786 if ((AllowExplicit && !CopyInitializing) || !Conv->isExplicit()) { in ResolveConstructorOverload()
3790 CandidateSet, AllowExplicit, in ResolveConstructorOverload()
3794 DestType, CandidateSet, AllowExplicit, in ResolveConstructorOverload()
3872 bool AllowExplicit = Kind.AllowExplicit() || IsListInit; in TryConstructorInitialization() local
3901 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
3915 CopyInitialization, AllowExplicit, in TryConstructorInitialization()
3966 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization()
4934 bool AllowExplicit = Kind.AllowExplicit(); in TryUserDefinedConversion() local
4950 Info.Constructor->isConvertingConstructor(AllowExplicit)) { in TryUserDefinedConversion()
4992 if (AllowExplicit || !Conv->isExplicit()) { in TryUserDefinedConversion()
4996 CandidateSet, AllowExplicit); in TryUserDefinedConversion()
5000 AllowExplicit); in TryUserDefinedConversion()
6179 Kind.AllowExplicit() && !Kind.isCopyInit() && Args.size() == 1 && in PerformConstructorInitialization()
9129 bool AllowExplicit) { in PerformCopyInitialization() argument
9140 InitE->getBeginLoc(), EqualLoc, AllowExplicit); in PerformCopyInitialization()