Mercurial > projects > ldc
view test/union2.d @ 78:2332006e1fa4 trunk
[svn r82] Fixed: Fall-through switch cases were broken.
author | lindquist |
---|---|
date | Wed, 31 Oct 2007 20:50:21 +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); }