https://issues.dlang.org/show_bug.cgi?id=19917
Andrei Alexandrescu <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #7 from Andrei Alexandrescu <[email protected]> --- That's excessive. Pasting from https://issues.dlang.org/show_bug.cgi?id=19919: I think the principle of maximum simplicity goes like this: * Only the first field can have an initializer (if you want another field... move it to the top). * If that initializer is "= void", the union is void-initialized. All else is in error. That's that. Doesn't prevent any work getting done and is simple to spec and implement. --
