Overriding behaviour of `is` for small-sized-optimized strings
Jacob Carlborg
doob at me.com
Sun Nov 4 13:19:45 UTC 2018
On 2018-11-04 12:49, Per Nordlöw wrote:
> At
>
> https://github.com/nordlow/phobos-next/blob/master/src/sso_string.d
>
> I would like to override the behaviour of
>
> `x is y`
>
> for `x` and `y` being instances of `SSOString`.
>
> to always mean
>
> `x[] is y[]`
>
> How do I do this?
>
> Is this the recommended behaviour in D for small-size-optimized strings?
You cannot overload the the "is" operator. Use "==" if you want to
overload it.
--
/Jacob Carlborg
More information about the Digitalmars-d-learn
mailing list