16 lines
214 B
Plaintext
16 lines
214 B
Plaintext
U = union
|
|
{
|
|
s: s32,
|
|
u: u32,
|
|
}
|
|
|
|
[export] main = fn [cc(c)] () s32
|
|
{
|
|
>my_union: U = {
|
|
.s = -1,
|
|
};
|
|
if (my_union.s != -1) #trap();
|
|
if (my_union.u != 0xffffffff) #trap();
|
|
return 0;
|
|
}
|