[Issue 912] forward referenced error in some cases (nested class)?
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Feb 1 07:07:43 PST 2007
http://d.puremagic.com/issues/show_bug.cgi?id=912
------- Comment #1 from iceelyne at gmail.com 2007-02-01 09:07 -------
//test.d:
class A {
B.C bc;
void test(/+B.C bc+/) {
B.C bc = null;//OK;
}
}
class B {
class C {
void test(/+A a+/) {
}
}
}
dmd -c test.d
errors.
//test.d:
class B {
class C {
void test(/+A a+/) {
}
}
}
class A {
B.C bc;
void test(/+B.C bc+/) {
B.C bc = null;//OK;
}
}
dmd -c test.d
OK.
--
More information about the Digitalmars-d-bugs
mailing list