/* | |
TEST_OUTPUT: | |
--- | |
fail_compilation/diag9831.d(13): Error: function `diag9831.main.__lambda3` cannot access variable `c` in frame of function `D main` | |
fail_compilation/diag9831.d(11): `c` declared here | |
--- | |
*/ | |
void main() | |
{ | |
immutable int c; | |
int function(int x) func; | |
func = x => c; | |
} |