1 // RUN: %clang_cc1 %s -emit-llvm -o -
2 struct c__
{ unsigned int type
:4; };
3 union A
{ struct c__ c
; } __attribute__((aligned(8)));
5 unsigned int retainCount
;
8 void foo(union A
* objects
, struct B
*array
, unsigned long k
)
9 { array
->objects
[k
] = objects
[k
]; }