On Tuesday, 10 July 2018 at 09:50:45 UTC, Yuxuan Shui wrote: > Suppose I want to create a type to contain either a return > value or an error, I could probably do something like this: > > [...] Breaking changes: void[] x; pragma(msg, x[0].sizeof); // now 0?