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