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<U*> { }; 8 9A<int>::B<int*> b; 10