Mercurial > projects > ldc
diff test/classes5.d @ 8:5e69b77a5c51 trunk
[svn r12] fixed accessing aggregate fields of aggregates
removed some useless branches for successive scopes ala {}{}{}
author | lindquist |
---|---|
date | Thu, 27 Sep 2007 06:03:06 +0200 |
parents | 35d93ce68cf4 |
children | d9d5d59873d8 |
line wrap: on
line diff
--- a/test/classes5.d Wed Sep 26 19:17:54 2007 +0200 +++ b/test/classes5.d Thu Sep 27 06:03:06 2007 +0200 @@ -13,5 +13,11 @@ void main() { - //C c = new C; + C c = new C; + long* lp = void; + {c.s.l = 64;} + {assert(c.s.l == 64);} + {lp = &c.s.l;} + {assert(*lp == 64);} + printf("classes5 success\n"); }