Lines Matching defs:AllowExplicit
4296 bool CopyInitializing, bool AllowExplicit, bool OnlyListConstructors,
4330 /*PartialOverloading=*/false, AllowExplicit);
4339 bool AllowExplicitConv = AllowExplicit && !CopyInitializing &&
4344 /*PartialOverloading=*/false, AllowExplicit,
4381 CandidateSet, AllowExplicit, AllowExplicit,
4385 DestType, CandidateSet, AllowExplicit,
4386 AllowExplicit,
4495 bool AllowExplicit = Kind.AllowExplicit() || IsListInit;
4524 CopyInitialization, AllowExplicit,
4543 Best, CopyInitialization, AllowExplicit,
4605 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) {
5058 Info.Constructor->isConvertingConstructor(/*AllowExplicit*/true)) {
5977 bool AllowExplicit = Kind.AllowExplicit();
5993 Info.Constructor->isConvertingConstructor(/*AllowExplicit*/true)) {
5999 /*PartialOverloading*/ false, AllowExplicit);
6004 /*PartialOverloading*/ false, AllowExplicit);
6040 CandidateSet, AllowExplicit, AllowExplicit);
6043 DestType, CandidateSet, AllowExplicit,
6044 AllowExplicit);
7069 /*CopyInitializing=*/false, /*AllowExplicit=*/true,
7212 /*CopyInitializing=*/false, /*AllowExplicit=*/true,
7334 Kind.AllowExplicit() && !Kind.isCopyInit() && Args.size() == 1 &&
9775 bool AllowExplicit) {
9786 InitE->getBeginLoc(), EqualLoc, AllowExplicit);
9938 bool AllowExplicit = !Kind.isCopyInit() || ListInit;
9951 if (!AllowExplicit) {
9992 /*PartialOverloading=*/false, AllowExplicit, ADLCallKind::NotADL,
9997 /*PartialOverloading=*/false, AllowExplicit);