aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.jason/tempparse.C
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.jason/tempparse.C')
-rw-r--r--gcc/testsuite/g++.old-deja/g++.jason/tempparse.C29
1 files changed, 0 insertions, 29 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.jason/tempparse.C b/gcc/testsuite/g++.old-deja/g++.jason/tempparse.C
deleted file mode 100644
index 68f67adc473..00000000000
--- a/gcc/testsuite/g++.old-deja/g++.jason/tempparse.C
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- PRMS Id: 3631
- Bug is: g++ mangles template class names in a way that it won't accept,
- and then tries to feed them to itself.
-*/
-// Build don't link:
-
-template<class T>
-struct A {
- A();
-};
-
-template<class T>
-struct B : A<T> {
- B();
-}; // gets bogus error - B<C<char>>
-
-template<class T>
-struct C {
- C();
-};
-
-template<class T>
-struct D {
- D();
- B<C<T> > p_f;
-};
-
-typedef D<char> Dummy;