1 // { dg-module-do run }
2 // { dg-additional-options "-fmodules-ts" }
3 export module One;
4 // { dg-module-cmi "One" }
5 
6 export struct base
7 {
8   int b;
9 
basebase10   base (int b_)
11     : b (b_)
12   {
13   }
14 
15 };
16 
17 export struct derived : base
18 {
19   int d;
20 
derivedderived21   derived (int b_, int d_)
22     : base (b_), d (d_)
23   {
24   }
25 };
26