annotate test/arrays7.d @ 69:2b5a2eaa88be
trunk
[svn r73] Identity expression for dynamic array and null was broken.
author |
lindquist |
date |
Sun, 28 Oct 2007 04:23:38 +0100 |
parents |
8b0e809563df |
children |
fd32135dca3e |
rev |
line source |
40
|
1 module arrays7;
|
|
2
|
|
3 struct S
|
|
4 {
|
|
5 int i;
|
|
6 float f;
|
|
7 long l;
|
|
8 }
|
|
9
|
|
10 void main()
|
|
11 {
|
|
12 S[] arr;
|
|
13 S s;
|
|
14 arr ~= s;
|
|
15 arr ~= S(1,2.64,0xFFFF_FFFF_FFFF);
|
|
16 assert(arr[1].i == 1);
|
|
17 assert(arr[1].f > 2.63 && arr[1].f < 2.65);
|
|
18 assert(arr[1].l == 0xFFFF_FFFF_FFFF);
|
|
19 }
|