// { dg-do compile } template class A { template class C; // #1 template friend class C; // #2 }; A a;