From 166a11e7166d972d5f05cfd1d670c9b674022a02 Mon Sep 17 00:00:00 2001 From: No Author Date: Tue, 10 Dec 2002 07:16:06 +0000 Subject: [PATCH] This commit was manufactured by cvs2svn to create branch 'gcc-3_2-branch'. From-SVN: r59981 --- gcc/testsuite/g++.dg/template/static1.C | 4 ++++ gcc/testsuite/g++.dg/template/static2.C | 17 +++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 gcc/testsuite/g++.dg/template/static1.C create mode 100644 gcc/testsuite/g++.dg/template/static2.C diff --git a/gcc/testsuite/g++.dg/template/static1.C b/gcc/testsuite/g++.dg/template/static1.C new file mode 100644 index 000000000000..f01d0322e997 --- /dev/null +++ b/gcc/testsuite/g++.dg/template/static1.C @@ -0,0 +1,4 @@ +template struct A +{ + static const int t[1][1]={{0}}; // { dg-error "in-class" } +}; diff --git a/gcc/testsuite/g++.dg/template/static2.C b/gcc/testsuite/g++.dg/template/static2.C new file mode 100644 index 000000000000..d18c1a7fb4e6 --- /dev/null +++ b/gcc/testsuite/g++.dg/template/static2.C @@ -0,0 +1,17 @@ +class A; + +template +class B +{ +public: + static int A::* const p = P; // { dg-error "in-class" } +}; + +class A +{ +public: + +int dummy; + +B<&A::dummy> d; +}; -- 2.47.2