annotate run/opCatAssign_12.d @ 1597:8b9d4d2f925a

Fix typos in complex tests. See D bug 614.
author Christian Kamm <kamm incasoftware de>
date Tue, 09 Sep 2008 16:53:58 +0200
parents 9a121126b077
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
383
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
1 // $HeadURL$
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
2 // $Date$
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
3 // $Author$
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
4
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
5 module dstress.run.opCatAssign_12;
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
6
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
7 static this(){
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
8 int[] a;
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
9 a.length = 2;
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
10 a[0]=1;
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
11 a[1]=2;
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
12
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
13 int[] b;
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
14 b.length = 1;
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
15 b[0]=3;
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
16
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
17 a~=b;
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
18
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
19 assert(a.length==3);
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
20 assert(a[0]==1);
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
21 assert(a[1]==2);
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
22 assert(a[2]==3);
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
23
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
24 assert(b.length==1);
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
25 assert(b[0]==3);
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
26 }
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
27
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
28 int main(){
23e3c52afce6 module destructor sequence for vital ( extern(C) _d_... ) modules 2/2
thomask
parents:
diff changeset
29 return 0;
756
9a121126b077 major "Torture" review
thomask
parents: 383
diff changeset
30 }