Mercurial > projects > ldc
view test/interface1.d @ 339:385a18242485 trunk
[svn r360] Another mostly rewrite of DtoArrayInit. Should be much more robust now, and probably faster code generated for the most common cases too!
Fixed issues with slice initialization (!!!) of multidimensional static arrays.
Attempt to fix issue with referencing nested 'this' pointers introduced in DMD 1.033 merge.
author | lindquist |
---|---|
date | Sun, 13 Jul 2008 01:29:49 +0200 |
parents | 44a95ac7368a |
children |
line wrap: on
line source
module interface1; extern(C) int printf(char*,...); interface Inter { void func(); } class Class : Inter { override void func() { printf("hello world\n"); } } void main() { scope c = new Class; c.func(); Inter i = c; i.func(); }