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.

Reply via email to