xref: /aosp_15_r20/external/stg/test_cases/diff_tests/composite/virtual_inheritance.1.cc (revision 9e3b08ae94a55201065475453d799e8b1378bea6)
1 struct Base {};
2 
3 struct A : Base {};
4 
5 struct B : Base {};
6 
7 struct VirtualToNon : A, B {};
8 
9 struct NonToVirtual : virtual A, virtual B {};
10 
11 VirtualToNon virtual_to_non;
12 NonToVirtual non_to_virtual;
13