5 fail_compilation/diag15411.d(17): Error: function `diag15411.test15411.__funcliteral2` cannot access variable `i` in frame of function `diag15411.test15411`
6 fail_compilation/diag15411.d(16): `i` declared here
7 fail_compilation/diag15411.d(18): Error: function `diag15411.test15411.__funcliteral4` cannot access variable `i` in frame of function `diag15411.test15411`
8 fail_compilation/diag15411.d(16): `i` declared here
9 fail_compilation/diag15411.d(26): Error: `static` function `diag15411.testNestedFunction.myFunc2` cannot access function `myFunc1` in frame of function `diag15411.testNestedFunction`
10 fail_compilation/diag15411.d(25): `myFunc1` declared here
17 auto j
= (function() { return i
; })();
18 auto f
= function() { return i
; };
21 void testNestedFunction ()
25 void myFunc1() { assert(i
== 42); }
26 static void myFunc2 () { myFunc1(); }