1 2 3 4 5 6 7 8 9 10 11 12
// RUN: %clang_cc1 -emit-llvm -o - %s struct A { union { int a; void* b; }; A() : a(0) { } }; A a;