1 // Compile this with:
2 //  g++ -g -Wall -shared -o libtest39-union-v0.so test39-union-v0.cc
3 
4 struct S
5 {
6   int S_member0;
7   int S_member1;
8 };
9 
10 union some_union_type
11 {
12   int m0;
13   char m1;
14   S m2;
15 };
16 
17 void
foo(some_union_type *)18 foo(some_union_type*)
19 {
20 }
21