// { dg-options "-fkeep-inline-functions" }

struct B1 { virtual ~B1(); };
struct B2 { virtual ~B2(); };
struct D : B1, B2 {};
struct X : D      { X (); };

X::X () { new int; }


syntax highlighted by Code2HTML, v. 0.9.1