// { dg-do compile }// Origin: Giovanni Bajo <giovannibajo at gcc dot gnu dot org>// DR68: Grammar does not allow "friend class A<int>;" namespaceA{classB{};}namespaceB{classA{};classC{friendclass::A::B;};}template<typename>classK;classJ{friendclassK<int>;};