]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.old-deja/g++.benjamin/13478.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.old-deja / g++.benjamin / 13478.C
diff --git a/gcc/testsuite/g++.old-deja/g++.benjamin/13478.C b/gcc/testsuite/g++.old-deja/g++.benjamin/13478.C
deleted file mode 100644 (file)
index 55a948d..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-// 981203 bkoz
-// g++/13478
-// Build don't link:
-  
-class A {};
-class AData {};
-
-typedef void (A::* hand) (void);
-
-struct hand_table {
-  const int data1;
-  const hand data2;
-};
-
-class Agent : public A {
-public:
-  enum { first = 1, last };
-protected:
-  static const hand_table table_1[];
-  static const AData     table_2;
-private:
-  void foo (void);                  // ERROR - candidate
-};
-
-const hand_table Agent::table_1[] = 
-{
-   {0,     &Agent::table_2},
-   {first, &Agent::foo},
-   {last,  &(hand)Agent::foo} // ERROR - no match
-}; // ERROR - cannot convert
-
-
-
-
-
-