(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
modules/
class-8_b.C
// { dg-additional-options {-fmodules-ts -fdump-lang-module} }
module foo;

// completes class A from interface
class A
{
};

void bill ()
{
  A a;
}

// redeclaration of class B{} from interface
class B;

void bob ()
{
  B b;
}

// { dg-final { scan-lang-dump {Lazily binding '::A'@'foo' section:} module } }
// { dg-final { scan-lang-dump {Lazily binding '::B'@'foo' section:} module } }