[fpc-pascal] Feature announcement: Interface RTTI

Sven Barth pascaldragon at googlemail.com
Sat Jan 28 15:35:39 CET 2017


On 28.01.2017 15:25, Michael Van Canneyt wrote:
> 
> 
> On Sat, 28 Jan 2017, Sven Barth wrote:
> 
>> Hello together!
>>
>> I'm pleased to finally announce the addition of Interface RTTI to Free
>> Pascal.
>>
>> Interface RTTI essentially provides a list of all methods available in
>> an interface if it's declared is parsed with $M+ or has such an
>> interface as parent.
> 
> Nice job. Does this mean we can now implement Invoke() ?

We can start to, yes. Though there will probably be two different
flavors of that: the Delphi compatible one that merely takes the
address, the calling convention and the parameter values and an extended
one that can also handle location information.

Regards,
Sven




More information about the fpc-pascal mailing list