On Sat, Oct 15, 2022 at 12:47:02AM +0000, Mike Parker via Digitalmars-d-learn 
wrote:
> On Friday, 14 October 2022 at 22:17:52 UTC, H. S. Teoh wrote:
> 
> > Given that this particular trap crops up regularly, perhaps some
> > sort of warning ought to be added. Once the @nodiscard DIP is
> > accepted & implemented this should be easy to do.
> > 
> 
> Seems like you're behind the times! The DIP was accepted and implemented
> with some changes:
> 
> https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1038.md#final-review

Has it really been implemented?  I tested the latest git master, the
following code doesn't compile:

------
@mustUse int fun() { return 455; }

void main() {
        fun();
}
------

Compiler output:

------
/tmp/test.d(1): Error: undefined identifier `mustUse`
------

I tried @mustuse, @nodiscard, @noDiscard, no good.  What am I missing?


T

-- 
This is not a sentence.

Reply via email to