Mercurial > projects > ldc
annotate tests/mini/arrayinit1.d @ 837:331a176c1f4f
Removed error on naked, not fully complete, but I'll be doing more work on it during this Christmas, and some things do work.
Fixed taking delegate of final class method. see mini/delegate3.d.
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Tue, 09 Dec 2008 14:07:30 +0100 |
parents | 489f6f39ca09 |
children |
rev | line source |
---|---|
826
ea4c6adf8b00
Added testcase for fix in rev [825]
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
1 void main() |
ea4c6adf8b00
Added testcase for fix in rev [825]
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
2 { |
ea4c6adf8b00
Added testcase for fix in rev [825]
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
3 float m[4][4]; |
ea4c6adf8b00
Added testcase for fix in rev [825]
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
4 |
ea4c6adf8b00
Added testcase for fix in rev [825]
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
5 float* fp = &m[0][0]; |
827
489f6f39ca09
... and fixed that test case :P ...
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
826
diff
changeset
|
6 for (int i=0; i<16; i++,fp++) |
826
ea4c6adf8b00
Added testcase for fix in rev [825]
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
7 assert(*fp !<>= 0); |
ea4c6adf8b00
Added testcase for fix in rev [825]
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
parents:
diff
changeset
|
8 } |