1// { dg-do assemble } 2 3template <class T> struct A {}; 4template <class T> struct B : A<B<T> > {}; 5 6B<int> x; 7