3 // Copyright (C) 2001 Free Software Foundation, Inc.
4 // Contributed by Nathan Sidwell 12 Jun 2001 <nathan@codesourcery.com>
19 struct C : virtual public B {};
20 struct D : virtual public A, virtual public C {};
21 struct E : public virtual C {};
22 struct F : public virtual D, public virtual E {};