diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.jason/tempparse.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.jason/tempparse.C | 29 |
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; |