Mercurial > projects > ldc
annotate tests/mini/foreach4.d @ 812:6c2ff06c4201
Fixed a nasty bug with how interface vtables for class initializers were output, causing some class fields to be skipped.
Fixed a problem in definition of ClassInfos where an invalid constant was potentially used. This needs to be looked into proper as it might happen again in the future.
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Mon, 01 Dec 2008 04:37:54 +0100 |
parents | 1bb99290e03a |
children |
rev | line source |
---|---|
46 | 1 module foreach4; |
270
d9d5d59873d8
[svn r291] Fixed a bunch of the old Phobos tests to work with Tango.
lindquist
parents:
46
diff
changeset
|
2 extern(C) int printf(char*, ...); |
46 | 3 void main() |
4 { | |
5 int[] arr = new int[4]; | |
6 foreach(i,v;arr) { | |
7 printf("arr[%u] = %d\n",i,v); | |
8 } | |
9 } |