Nick Sabalausky (Abscissa) wrote:

I'm having trouble finding the documentation for what exactly the unary "not" operator does when applied to a class/interface object. Does this documentation exist somewhere?

I know at least part of it involves "is null", but I seem to remember hearing there was more to it than just that.

https://dlang.org/spec/operatoroverloading.html#boolean_operators

"Class references are converted to bool by checking to see if the class reference is 
null or not."

Reply via email to