https://issues.dlang.org/show_bug.cgi?id=16222
--- Comment #3 from Nick Treleaven <n...@geany.org> --- > we need a typeof([]) that implicitly converts to any T[] (unlike void[]). That would be `noreturn[]`: https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1034.md#the-type-of-the-empty-array-literal --