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