aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@gcc.gnu.org>1998-09-03 14:29:18 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>1998-09-03 14:29:18 +0000
commitd6c6ba304d55824283b213de69a8e18666e2dae4 (patch)
treea5a28045a3a4e08bad5c8de8f8790c385fab8a14
parent72f2bd784e4c2bb765e3e228bdb377e8978b8350 (diff)
downloadgcc-d6c6ba304d55824283b213de69a8e18666e2dae4.zip
gcc-d6c6ba304d55824283b213de69a8e18666e2dae4.tar.gz
gcc-d6c6ba304d55824283b213de69a8e18666e2dae4.tar.bz2
add new case From-SVN: r22212
-rw-r--r--gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C9
1 files changed, 7 insertions, 2 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C b/gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C
index 2da3f38..3bed81e 100644
--- a/gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C
+++ b/gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C
@@ -168,8 +168,13 @@ template <class T20, int base::* b3> class Xtwentyfour {// ERROR - .*
};
-
-
+// 25
+// non-type template parms that use push_class_level
+template <class T22> void f1() {// ERROR - .*
+ struct foo {
+ enum T22 { un, du, toi }; // ERROR - .*
+ };
+}