blob: 9c117c944b8a56107734c6e142edee26cbafe7f2 [file] [log] [blame]
// { dg-module-do run }
// { dg-additional-options "-fmodules-ts" }
export module One;
// { dg-module-cmi "One" }
export struct base
{
int b;
base (int b_)
: b (b_)
{
}
virtual int getter () const;
};
export struct pad
{
int pad;
virtual ~pad ();
};
export struct derived : pad, virtual base
{
derived (int v)
:base (v)
{
}
};