// { dg-do assemble } // Origin: Mark Mitchell template struct S { struct T* x; }; template struct S<2>; T* t;