================
@@ -11363,14 +11363,17 @@ class Sema final : public SemaBase {
 
   /// The context in which we are checking a template parameter list.
   enum TemplateParamListContext {
-    TPC_ClassTemplate,
-    TPC_VarTemplate,
+    // For this context, Class, Variable, TypeAlias, and non-pack Template
+    // Template
+    // Parameters are the same.
+    TPC_Normal,
----------------
mizvekov wrote:

It isn't used, but every other case is defined by some sort of exception, 
either in the current standard, or previous versions.

https://github.com/llvm/llvm-project/pull/130447
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to