4 // Copyright (C) 2001 Free Software Foundation, Inc.
5 // Contributed by Nathan Sidwell 12 Jun 2001 <nathan@codesourcery.com>
7 // 3132. A virtual thunk was missing.
27 struct D : public virtual A {};
28 struct E : virtual public B, virtual public D {};
29 struct F : virtual public C, virtual public E {};
30 struct G : public virtual E {};
32 struct H : public virtual F, public virtual G