On Tuesday, 3 May 2016 at 12:12:04 UTC, Jonathan M Davis wrote:
On Tue, 3 May 2016 11:37:13 +0200
Steven Schveighoffer via Digitalmars-d-learn
<digitalmars-d-learn@puremagic.com> wrote:
bleh, Object.opCmp only works with mutable objects. Which means RedBlackTree cannot work with objects because it uses inout to ensure your objects are not modified (since 2.068)

It doesn't work with const or immutable either, the only possible solution is to go back to mutable only.

So annoying, we need to fix Object.opCmp, or using const/immutable comparisons with objects doesn't work.

Hopefully someday...

https://issues.dlang.org/show_bug.cgi?id=9770

- Jonathan M Davis

What's stopping us right now from making opCmp a free function in object.d?

Reply via email to