// { dg-do assemble } | |
// GROUPS passed static-mem | |
class desc; | |
class a_desc { | |
public: | |
static desc the_desc; | |
virtual desc *get_desc(); | |
}; | |
class desc : public a_desc { | |
public: | |
static desc the_desc; | |
desc(int); | |
desc *get_desc(); | |
}; | |
desc desc::the_desc(1); | |
desc a_desc::the_desc(0); |