// Check namespace needed only by internal reference is not made visible
// { dg-additional-options "-fmodules-ts" }
export module frob;
// { dg-module-cmi frob }
namespace silent
{
namespace inner
{
static int X ()
{
return 1;
}
}
}
export int f (int y)
{
return y + silent::inner::X ();
}