[fpc-devel] comparing methods

Jonas Maebe jonas.maebe at elis.ugent.be
Thu Sep 10 14:08:25 CEST 2009


On 10 Sep 2009, at 14:01, Mattias Gärtner wrote:

>>
>> Mattias Gärtner wrote:
>>> Can someone explain why in mode objfpc comparing methods only  
>>> compares
>>> the address, but not the instance?
>>
>> Seems perfectly logical to me (@ = Address of, in this case "code
>> address", the code is the same for all instances of a class).
>
> OnClick:=@MyClick;
>
> The @ operator is more than "address of".

The current behaviour has been there since svn revision 1, so it's  
quite old and established at least (and Delphi/TP-compatible, afaik).


Jonas


More information about the fpc-devel mailing list