[fpc-pascal] "Error: Impossible operator overload" ...why?
jonas.maebe at elis.ugent.be
Thu Sep 16 11:31:33 CEST 2010
On 16 Sep 2010, at 11:26, Graeme Geldenhuys wrote:
> TfpgColor = type longword;
> operator = (const AColor1, AColor2: TfpgColor) b: Boolean;
You cannot overload (or rather change the meaning of) operators for
operator/type combinations that are natively handled by the compiler.
"type longword" is handled the same as a regular longword by the
compiler as far as all operators are concerned.
More information about the fpc-pascal