Uncallable delegates

Richard Andrew Cattermole (Rikki) richard at cattermole.co.nz
Sat May 16 02:45:51 UTC 2026


On Saturday, 16 May 2026 at 02:02:42 UTC, Walter Bright wrote:
> Thank you. It suggests to me like the problem is with the pure 
> inheritance.
>
> I suggest asking Gemini if it can reproduce the problem without 
> a `pure` annotation.
>
> Or at least if it can craft a simpler example of the problem.

To agree with Walter here, if there are problems with pure please 
split them off into their own ticket.

Please focus on const storage class & type qualifier in this 
proposal.

Inferrable attributes that are modelling effects such as nothrow 
@nogc pure scope and return are all on my list to be removed at a 
later date due to their inability to work correctly due to dmd's 
architecture.

This is one of the main reasons (but not the only one) for the 
term "attribute soup" that is a bane of many D developer.


More information about the dip.development mailing list