(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
parse/
pr81247-c.C
// PR c++/81247 rejected well-formed

namespace N {
  template < typename T > class A
  {
    // injects a hidden class N::N at instantiation time
    template < T > friend class N;
  };
}

void f ()
{
  N::A < int > a1;
}