================ @@ -493,8 +493,8 @@ DeduceNullPtrTemplateArgument(Sema &S, TemplateParameterList *TemplateParams, : CK_NullToPointer) .get(); return DeduceNonTypeTemplateArgument( - S, TemplateParams, NTTP, DeducedTemplateArgument(Value), Value->getType(), ---------------- mizvekov wrote:
Yeah, Value is an expression, but the DeducedTemplateArgument constructor only (implicitly) accepts a TemplateArgument. Instead of `DeducedTemplateArgument(TemplateArgument(Value))`, we go through the implicit path, as it is harmless. https://github.com/llvm/llvm-project/pull/134693 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits