Commit 4f18e477 by Benjamin Kosnik

*** empty log message ***

From-SVN: r24095
parent 91f51a6d
// 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);
};
const hand_table Agent::table_1[] =
{
{0, &Agent::table_2},
{first, &Agent::foo},
{last, &(hand)Agent::foo} // ERROR - // ERROR -
}; // ERROR - // ERROR -
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment