[fpc-pascal] Class reference doubt
Luiz Americo Pereira Camara
luizmed at oi.com.br
Thu Nov 24 23:00:18 CET 2011
On 24/11/2011 08:02, Jonas Maebe wrote:
>
> 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.
It does not change. The task is accomplished by other means
See
http://code.google.com/p/emballo/source/browse/trunk/Src/Emballo.DI.Instantiator.pas#152
Luiz
More information about the fpc-pascal
mailing list