diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.jason/template37.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.jason/template37.C | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.jason/template37.C b/gcc/testsuite/g++.old-deja/g++.jason/template37.C deleted file mode 100644 index 23309a46b68..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.jason/template37.C +++ /dev/null @@ -1,40 +0,0 @@ -// { dg-do run } -// { dg-options "-Wno-deprecated -fexternal-templates" } -// { dg-warning "switch.*deprecated" "" { target *-*-* } 0 } - -// PRMS Id: 9930 -// Test of -fexternal-templates hackery in new template code - - #pragma implementation "foo.hh" - #pragma interface "foo.hh" - - template<class T> - class ONE - { - public: - static void func(); - }; - - template<class T> - void ONE<T>::func() - { - } - - template <> - class ONE<int> - { - public: - static void func(); - }; - - void ONE<int>::func() - { - } - -int main() - { - ONE<char>::func(); - ONE<int>::func(); - - return 0; - } |