]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.old-deja/g++.ns/template6.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.old-deja / g++.ns / template6.C
diff --git a/gcc/testsuite/g++.old-deja/g++.ns/template6.C b/gcc/testsuite/g++.old-deja/g++.ns/template6.C
deleted file mode 100644 (file)
index 324b4d2..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-//Build don't link:
-//reported by Theodore Papadopoulo (Theodore.Papadopoulo@sophia.inria.fr)
-
-namespace A {
-
-   namespace B {
-
-      template <class T1,class T2>
-         struct B {
-               static const unsigned count = 0;
-               template <class ForwardIter>
-               void SetError(ForwardIter it,const T1& p1,const T2& p2) const { }
-         };
-
-      template <>
-         const unsigned B<int,int>::count = 2; // ERROR - duplicate init
-   }
-};
-
-int
-main()
-{
-   unsigned kk =  A::B<int,int>::count; // ERROR - not a template: syntax error
-}