1 | // RUN: %clang_cc1 -emit-llvm %s -o /dev/null |
---|---|
2 | |
3 | struct Foo { |
4 | unsigned a; |
5 | unsigned b; |
6 | unsigned c; |
7 | }; |
8 | |
9 | struct Bar { |
10 | union { |
11 | void **a; |
12 | struct Foo b; |
13 | }u; |
14 | }; |
15 | |
16 | struct Bar test = {0}; |
17 | |
18 |
1 | // RUN: %clang_cc1 -emit-llvm %s -o /dev/null |
---|---|
2 | |
3 | struct Foo { |
4 | unsigned a; |
5 | unsigned b; |
6 | unsigned c; |
7 | }; |
8 | |
9 | struct Bar { |
10 | union { |
11 | void **a; |
12 | struct Foo b; |
13 | }u; |
14 | }; |
15 | |
16 | struct Bar test = {0}; |
17 | |
18 |