===
synchronized class A
{
override equals_t opEquals(Object rhs) { return 0; }
}
===
Error: function test.A.opEquals does not override any function, did you mean to override 'object.Object.opEquals'?
There does not seem to be any way to override Object methods in synchronised classes as those become implicitly shared.
Comment #1 by robert.schadek — 2024-12-07T13:35:14Z