[fpc-pascal] Class reference doubt

Jonas Maebe jonas.maebe at elis.ugent.be
Thu Nov 24 12:02:14 CET 2011


On 24 Nov 2011, at 02:58, Luiz Americo Pereira Camara wrote:

> On 23/11/2011 18:48, Jesus Reyes wrote:
>> in the following example The output is:
>> cls class is TFoo
>> TObj.create
>>
>> where I would expect:
>> cls class is TFoo
>> TObj.create
>> TFoo.create
>
> I also hit this problem recently
>
> Found that this is one limitation of fpc. Under newer delphi it's  
> possible to get the expected behavior without forcing programmer to  
> create a virtual constructor by using the new RTTI

I find it very hard to believe that the behaviour of existing code  
like that would suddenly change (and hence potentially break programs)  
simply because extra RTTI is added.


Jonas



More information about the fpc-pascal mailing list