https://issues.dlang.org/show_bug.cgi?id=23697 --- Comment #6 from Iain Buclaw <ibuclaw at gdcproject.org> --- Missing definition of `T` in second example: ``` struct S s; int* p = &s.t.x; struct S { int a; struct T t; }; struct T { int b; int x; }; ``` --