11 Classes [class]

11.7 Derived classes [class.derived]

11.7.2 Multiple base classes [class.mi]

virtnonvirt B1 B B2 B AA AA X X AA->X Y Y AA->Y Z Z AA->Z X->B1 Y->B1 Z->B2
Figure 6 — Virtual and non-virtual base  [fig:class.virtnonvirt]