1 // https://issues.dlang.org/show_bug.cgi?id=5973
9 this(){ obj
= new B(); }
35 assert(c
.a
== 1); // lookup C -> A, OK
36 assert(c
.b
== 2); // lookup C => B, OK
39 assert(x
.a
== 1); // lookup X -> C -> A, OK
40 assert(x
.b
== 2); // lookup X -> C => B, NG (Line 17)