(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
lookup/
anon5.C
// PR c++/28409
// shouldIbevisible should be emitted because it's an extern "C" decl with
// external linkage, even though it's in the anonymous namespace.

namespace
{
  extern "C" int shouldIbevisible()
  {
    return 0;
  }
}

namespace t
{
  extern "C" int shouldIbevisible(void);
}

int main(void)
{
  return t::shouldIbevisible();
}