Mercurial > projects > ldc
annotate tests/mini/compile_nested2.d @ 838:94ba810ea2b0
Fixed problem with nested function inside static nested function. see mini/compile_nested2.d. fixes #143 .
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Tue, 09 Dec 2008 14:57:01 +0100 |
parents | |
children |
rev | line source |
---|---|
tomas@838 | 1 void test(void delegate() spam) |
tomas@838 | 2 { |
tomas@838 | 3 static void foo() // static is the problem |
tomas@838 | 4 { |
tomas@838 | 5 uint x; |
tomas@838 | 6 void peek() { x = 0; } |
tomas@838 | 7 } |
tomas@838 | 8 |
tomas@838 | 9 void bar() |
tomas@838 | 10 { |
tomas@838 | 11 spam(); |
tomas@838 | 12 } |
tomas@838 | 13 } |