================
@@ -4229,6 +4229,9 @@ static void checkMoreSpecializedThanPrimary(Sema &S,
PartialSpecDecl *Partial) {
diag::ext_partial_spec_not_more_specialized_than_primary)
<< isa<VarTemplateDecl>(Template);
+ // An invalid partial specialization should not be deduced.
+ Partial->setInvalidDecl();
----------------
ojhunt wrote:
Why is this being marked as invalid?
https://github.com/llvm/llvm-project/pull/181561
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits