comparison run/mini/union2.d @ 1628:c6ef09dfba4d

add mini test set from ldc project
author Moritz Warning <moritzwarning@web.de>
date Mon, 10 Jan 2011 19:47:18 +0100
parents
children
comparison
equal deleted inserted replaced
1627:e1b954780837 1628:c6ef09dfba4d
1 module union2;
2
3 union U
4 {
5 float f;
6 long l;
7 }
8
9 U u;
10
11 void main()
12 {
13 assert(u.f !<>= 0);
14 {
15 uint* p = 1 + cast(uint*)&u;
16 {assert(*p == 0);}
17 }
18 }