Currently, this code doesn't compile, although I think it should: ////////////////////////////// struct S1(alias a) { struct S2(alias b) { void foo() { a = b; } } } struct Test { int i, j; S1!i.S2!j s; } //////////////////////////////
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/18777 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB