On Friday, 24 June 2016 at 17:03:55 UTC, JohnnyC wrote:
On Friday, 24 June 2016 at 15:29:18 UTC, Steven Schveighoffer
wrote:
On 6/24/16 11:24 AM, Andrei Alexandrescu wrote:
Does anyone else find this annoying?
https://issues.dlang.org/show_bug.cgi?id=16201 -- Andrei
Maybe. That bug report does not identify any problems. What
happens that's currently bad?
-Steve
Second that, can't see anything bad there!
The problem (that I see) is, that if you don't create the "else"
path but the "static if" condition is true, you generate dead
code behind the return statement (if the compiler doesn't
optimize that away).
In our company that would be a no-go. So you always have to
explicitly write (and indent) the else path.