Mercurial > projects > ldc
view test/union2.d @ 76:9e1bd80a7e98 trunk
[svn r80] Fixed union literals
author | lindquist |
---|---|
date | Wed, 31 Oct 2007 07:24:02 +0100 |
parents | b706170e24a9 |
children | 61615fa85940 |
line wrap: on
line source
module union2; pragma(LLVM_internal, "notypeinfo") union U { float f; long l; } U u; void main() { assert(u.f !<>= 0); uint* p = 1 + cast(uint*)&u.l; assert(*p == 0); }