2 // { dg-options "-frepo" }
3 // { dg-require-host-local "" }
4 // Test that we properly generate the vtable and such for C.
5 // Contributed by scott snyder <snyder@fnal.gov>
15 struct B : virtual public A
17 virtual void foo () {}
21 struct C : virtual public A
26 struct D : public B<T>, public C<T>
35 // { dg-final { cleanup-repo-files } }