Nordlöw via Digitalmars-d-learn Fri, 05 Jan 2018 14:20:41 -0800
Why isn't class X {} class Y : X {} X[] xs = cast(X[])(Y[].init);
compilable in safe D? What's unsafe about such a cast?