]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.old-deja/g++.oliva/template10.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.old-deja / g++.oliva / template10.C
diff --git a/gcc/testsuite/g++.old-deja/g++.oliva/template10.C b/gcc/testsuite/g++.old-deja/g++.oliva/template10.C
deleted file mode 100644 (file)
index 1706dde..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-// Build don't link:
-
-// Copyright (C) 1999 Free Software Foundation
-
-// by Alexandre Oliva <oliva@lsd.ic.unicamp.br>
-// bug report by Martin Sebor <sebor@roguewave.com>
-// based on C++ Standard example in [temp.expl.spec]/5
-
-/* Members of explicitly specialized template classes shall not be
-   defined with template-specialization syntax.  The example in the
-   Standard contains a definition of a member function of the
-   explicitly specialized class template, but the paragraph refers to
-   members in general, not only member functions.  */
-
-template<class T> struct A {};
-
-template<> struct A<int> {
-  static bool a, b;
-};
-
-bool A<int>::a = true; // ok
-template<> bool A<int>::b = false; // ERROR - XFAIL *-*-*