diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.ns/template5.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.ns/template5.C | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.ns/template5.C b/gcc/testsuite/g++.old-deja/g++.ns/template5.C deleted file mode 100644 index 9dc7a396a7e..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.ns/template5.C +++ /dev/null @@ -1,33 +0,0 @@ -//Check whether namespace-scoped template instantiations -//are mangled differently. - -namespace X{ - template<class T> - struct Y{ - int f(T){ - return 1; - } - template<class X>void g(){} - }; -} - -template<class T> -struct Y{ - int f(T){ - return 2; - } -}; - -int main() -{ - X::Y<int> z; - if (z.f(4) != 1) - return 1; - z.template g<long>(); - - Y<int> z1; - if (z1.f(5) != 2) - return 1; - return 0; -} - |