8 typedef void (A::* hand) (void);
15 class Agent : public A {
17 enum { first = 1, last };
19 static const hand_table table_1[];
20 static const AData table_2;
25 const hand_table Agent::table_1[] =
29 {last, &(hand)Agent::foo} // { dg-error "" } no match
30 }; // { dg-error "" } cannot convert