24 class Derived : public virtual Base
33 Derived::Derived(int i) : Base(i)
43 class DeeplyDerived : public Derived
46 DeeplyDerived(int i) : Base(i), Derived(i) {}
51 /* Invokes the Derived ctor that constructs both
54 /* Invokes the Derived ctor that constructs only
55 Derived. Base is constructed separately by
56 DeeplyDerived's ctor. */