// { 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 } }