diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.jason/template15.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.jason/template15.C | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.jason/template15.C b/gcc/testsuite/g++.old-deja/g++.jason/template15.C deleted file mode 100644 index 9779ca024b1..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.jason/template15.C +++ /dev/null @@ -1,27 +0,0 @@ -// PRMS Id: 2139 -// Bug: g++ tries to instantiate the template with types on the function -// obstack and fails. - -template<class T> -class X { -public: - X(int) { } - - T x; -}; - -class A { }; - -int main() -{ - int i; - X<int> xi(i); - X<double> xd(i); - - X<int (*)(int, void *)> fp0(i); - X<int (*)(int, char, double)> fp1(i); - X<int (*)(int, double**, void *)> fp2(i); - - X<int (A::*)()> mp0 (i); - X<int A::*> mp1 (i); -} |