Lines Matching defs:AllowExplicit
4231 bool CopyInitializing, bool AllowExplicit, bool OnlyListConstructors,
4265 /*PartialOverloading=*/false, AllowExplicit);
4274 bool AllowExplicitConv = AllowExplicit && !CopyInitializing &&
4279 /*PartialOverloading=*/false, AllowExplicit,
4316 CandidateSet, AllowExplicit, AllowExplicit,
4320 DestType, CandidateSet, AllowExplicit,
4321 AllowExplicit,
4400 bool AllowExplicit = Kind.AllowExplicit() || IsListInit;
4429 CopyInitialization, AllowExplicit,
4442 Best, CopyInitialization, AllowExplicit,
4496 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) {
4924 Info.Constructor->isConvertingConstructor(/*AllowExplicit*/true)) {
5833 bool AllowExplicit = Kind.AllowExplicit();
5849 Info.Constructor->isConvertingConstructor(/*AllowExplicit*/true)) {
5855 /*PartialOverloading*/ false, AllowExplicit);
5860 /*PartialOverloading*/ false, AllowExplicit);
5896 CandidateSet, AllowExplicit, AllowExplicit);
5899 DestType, CandidateSet, AllowExplicit,
5900 AllowExplicit);
6928 /*CopyInitializing=*/false, /*AllowExplicit=*/true,
7071 /*CopyInitializing=*/false, /*AllowExplicit=*/true,
7193 Kind.AllowExplicit() && !Kind.isCopyInit() && Args.size() == 1 &&
9620 bool AllowExplicit) {
9631 InitE->getBeginLoc(), EqualLoc, AllowExplicit);
9783 bool AllowExplicit = !Kind.isCopyInit() || ListInit;
9796 if (!AllowExplicit) {
9837 /*PartialOverloading=*/false, AllowExplicit, ADLCallKind::NotADL,
9842 /*PartialOverloading=*/false, AllowExplicit);