================ @@ -2653,20 +2653,34 @@ struct ConvertConstructorToDeductionGuideTransform { // Find all template parameters that appear in the given DeducedArgs. // Return the indices of the template parameters in the TemplateParams. SmallVector<unsigned> TemplateParamsReferencedInTemplateArgumentList( - ArrayRef<NamedDecl *> TemplateParams, + const TemplateParameterList* TemplateParamsList, ---------------- hokein wrote:
> In fact, TemplateParameterList will just return the depth of its first > parameter. I think it is fine, my understanding is that all parameters within a template parameter list should have the same depth, https://github.com/llvm/llvm-project/pull/98013 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits