static weirdness
Jonathan M Davis
newsgroup.d at jmdavisprog.com
Thu Jan 25 12:06:07 UTC 2018
On Thursday, January 25, 2018 10:17:34 Kagamin via Digitalmars-d-learn
wrote:
> On Wednesday, 24 January 2018 at 02:01:54 UTC, Jonathan M Davis
>
> wrote:
> > (so there's no need to dereference the pointer to call it)
>
> It used to check this pointer with an assert. When did it change?
Actually, assert on a pointer to a struct or a reference to a class checks
for null _and_ calls the invariant, and that hasn't changed. But you have to
actually assert the pointer or reference if you want to do that, and the OP
didn't do that. He asserted whether it == null.
- Jonathan M Davis
More information about the Digitalmars-d-learn
mailing list