Files
ldc/tests/mini/union2.d
2008-08-01 00:32:06 +02:00

19 lines
176 B
D

module union2;
union U
{
float f;
long l;
}
U u;
void main()
{
assert(u.f !<>= 0);
{
uint* p = 1 + cast(uint*)&u;
{assert(*p == 0);}
}
}