1// { dg-do assemble } 2// GROUPS passed static-mem 3 4class desc; 5 6class a_desc { 7 public: 8 9 static desc the_desc; 10 11 virtual desc *get_desc(); 12}; 13 14class desc : public a_desc { 15 public: 16 17 static desc the_desc; 18 19 desc(int); 20 21 desc *get_desc(); 22}; 23 24 25desc desc::the_desc(1); 26 27desc a_desc::the_desc(0); 28