blob: a24d84173ec865180d4c79b2746769670c28691f [file] [log] [blame]
// https://issues.dlang.org/show_bug.cgi?id=19782
class Inner
{
int a;
}
class Outer
{
Inner inner; alias inner this;
this(Inner i) { inner = i; }
}
void main()
{
Inner[] inners = [];
inners ~= new Inner;
inners ~= new Outer(new Inner); // Appends null
foreach(inner; inners)
{
assert(inner.a == 0);
}
}