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