Fixed issue with accessing a WithStatement context from inside a nested function. see mini/with2.d

Renamed some LLVM uses of ::create statics to ::Create , lower case ones will be deprecated soon.
This commit is contained in:
Tomas Lindquist Olsen
2008-10-14 13:21:14 +02:00
parent 202c4f7bc2
commit 180487b614
4 changed files with 29 additions and 13 deletions

17
tests/mini/with2.d Normal file
View File

@@ -0,0 +1,17 @@
struct bar {
int bar;
}
void main() {
bar Bar;
with (Bar)
{
assert(Bar.bar == 0);
void test()
{
bar ++;
}
test();
}
assert(Bar.bar == 1);
}