From: Jason Merrill Date: Sun, 12 Jul 1998 03:08:33 +0000 (-0400) Subject: new X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=841f616caa2b103ba32f637c5f71bd18c31e2f79;p=gcc.git new From-SVN: r21074 --- diff --git a/gcc/testsuite/g++.old-deja/g++.pt/ttp3.C b/gcc/testsuite/g++.old-deja/g++.pt/ttp3.C index db22c6f0c65..9a047a846f0 100644 --- a/gcc/testsuite/g++.old-deja/g++.pt/ttp3.C +++ b/gcc/testsuite/g++.old-deja/g++.pt/ttp3.C @@ -5,7 +5,7 @@ template class D }; template class D,class E> class C -{ // ERROR - ref below +{ }; int main() diff --git a/gcc/testsuite/g++.old-deja/g++.pt/ttp45.C b/gcc/testsuite/g++.old-deja/g++.pt/ttp45.C new file mode 100644 index 00000000000..05fcd9d399a --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.pt/ttp45.C @@ -0,0 +1,7 @@ +// Build don't link: + +template struct temp2; +template class M, class T> struct temp2, T> {}; + +template struct temp1; +template class M, class T> struct temp1 > {}; diff --git a/gcc/testsuite/g++.old-deja/g++.pt/ttp46.C b/gcc/testsuite/g++.old-deja/g++.pt/ttp46.C new file mode 100644 index 00000000000..23a32a8434d --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.pt/ttp46.C @@ -0,0 +1,4 @@ +// Build don't link: + +template class TT> void f() {} +template class TT> void f() {} diff --git a/gcc/testsuite/g++.old-deja/g++.pt/ttp47.C b/gcc/testsuite/g++.old-deja/g++.pt/ttp47.C new file mode 100644 index 00000000000..731ce40cede --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.pt/ttp47.C @@ -0,0 +1,16 @@ +template class TT, class T> void f(T) +{ +} + +template class TT, class T> void f(T) +{ +} + +template class C {}; +template class D {}; + +int main() +{ + f(1); + f(1); +} diff --git a/gcc/testsuite/g++.old-deja/g++.pt/ttp48.C b/gcc/testsuite/g++.old-deja/g++.pt/ttp48.C new file mode 100644 index 00000000000..33d0d47296c --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.pt/ttp48.C @@ -0,0 +1,16 @@ +template class TT, class T> void f(T) +{ +} + +template class TT, class T> void f(T) +{ +} + +template class C {}; +template class D {}; + +int main() +{ + f(1); + f(1); +} diff --git a/gcc/testsuite/g++.old-deja/g++.pt/ttp49.C b/gcc/testsuite/g++.old-deja/g++.pt/ttp49.C new file mode 100644 index 00000000000..b0a02d2c6c4 --- /dev/null +++ b/gcc/testsuite/g++.old-deja/g++.pt/ttp49.C @@ -0,0 +1,9 @@ +// Build don't link: + +template class C {}; +template