static if enhancement

ketmar via Digitalmars-d digitalmars-d at puremagic.com
Mon Jun 27 15:10:28 PDT 2016


On Monday, 27 June 2016 at 11:05:49 UTC, cym13 wrote:
> What's unintuitive about it (real question)? It would make it 
> behave more like a standard if and early returns are very 
> common, well understood and good practice:
>
> void func(int* somepointer) {
>     if (somepointer == null)
>         return;
>     [rest of the code]
> }
>
> When seeing such code (which generally leads to cleaner 
> functions) the meaning is quite obvious, IĀ fail to see who 
> would expect static if to behave otherwise.

here i am!


More information about the Digitalmars-d mailing list