Issue 13490 - Can't append to array of structs with alias this as lvalue ternary opoerator result

https://issues.dlang.org/show_bug.cgi?id=13490