1 union a {
2 char b;
3 long long c;
4 };
5 union a d;
6 int g(int, union a, union a);
7 void e() {
8 union a f[2] = {-1L};
9 g(0, d, f[0]);
10 }
1 union a {
2 char b;
3 long long c;
4 };
5 union a d;
6 int g(int, union a, union a);
7 void e() {
8 union a f[2] = {-1L};
9 g(0, d, f[0]);
10 }