blob: 6899a6ea400b6014c70c07ed71ec3c37cac49a9f [file] [log] [blame]
// { dg-do compile }
// { dg-options "-fkeep-inline-functions" }
template < typename >
struct A {
void init (int);
A ()
{
this->init (0);
}
};
template < typename >
struct B : A < int > {
A < int > a;
B () {}
};
extern template struct A < int >;
extern template struct B < int >;
B < int > b;