On 09/04/2015 09:21 PM, H. S. Teoh via Digitalmars-d wrote:
Wait, wait, did I miss something? Since when was operator overloading allowed as free functions?
Since UFCS, but DMD does not implement it.
Or is opEquals a special case?
Yup, quite special: http://dlang.org/operatoroverloading.html#equals