(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
modules/
adl-5_b.C
// { dg-additional-options -fmodules-ts }

export module hidden;
// { dg-module-cmi hidden }

export struct X 
{
  int m;

  X(int m) :m(m) {}

  operator int () const 
  {
    return m;
  }
};

// Not found via any ADL outside of module hidden
int frob (int x)
{
  return x;
}