================ @@ -1216,10 +1328,280 @@ void DeclareImplicitDeductionGuidesForTypeAlias( ->getDeductionCandidateKind() == DeductionCandidate::Aggregate) continue; - BuildDeductionGuideForTypeAlias(SemaRef, AliasTemplate, F, Loc); + BuildDeductionGuideForTypeAlias(SemaRef, AliasTemplate, F, Loc, + FromInheritedCtor); } } +// Check if a template is deducible as per [dcl.type.simple]p3 ---------------- antangelo wrote:
Just to clarify, is the idea that it should look up the template name in the underlying type of the alias (possibly recursively), provided it names a deducible template? https://github.com/llvm/llvm-project/pull/98788 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits