Files
ldc/test/nested10.d
Tomas Lindquist Olsen 5eb88f9e80 [svn r133] Fixed some problems with inlining not happening :P
Fixed problems with certain cases of deeply nested classes/functions.
2007-12-28 22:55:24 +01:00

21 lines
313 B
D

module nested10;
void main()
{
int j = 3;
void F()
{
int i = j;
printf("F: i = %d, j = %d\n", i, j);
void G()
{
printf("G: i = %d, j = %d\n", i, j);
j += i;
}
G();
}
F();
printf("6 = %d\n", j);
assert(j == 6);
}