Am 21.04.2021 um 15:44 schrieb Benito van der Zander via fpc-devel:
Hi,

 what about overloading operators for OBJECTs?

They do not conflict with any default operators.

I expected this to work, but it did not compile:


  type generic TXQHashset<TKey, TInfo> = object //(specialize TXQBaseHashmap<TKey,TXQVoid,TInfo>)...
    class operator =(const a, b: TXQHashset): boolean;
  end;

You can only use global operators with objects.

Regards,
Sven
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to