13883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher// RUN: %clang_cc1 -emit-llvm %s -o /dev/null 23883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher 33883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherunion foo { 43883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher struct { char A, B; } X; 53883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher int C; 63883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher}; 73883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopher 83883e66cfd55de70d89831cf26f9ae53931d11d3Eric Christopherunion foo V = { {1, 2} }; 9