[fpc-devel] RTTI is always enabled??
Daniël Mantione
daniel.mantione at freepascal.org
Thu Dec 10 11:29:35 CET 2009
Op Thu, 10 Dec 2009, schreef Graeme Geldenhuys:
> Paul Ishenin wrote:
>>
>> This is delphi 2010 compatible behavior. Only info about published
>> methods is not written for classes with {$M-}.
>
> So what is the correct way of asking if a class as RTTI (published
> properties) available? Because currently we have stacks of unit tests that
> fail in tiOPF due to this change - give always true when asking if publish
> properties (RTTI) is available.
Published properties are far from the only information stored in RTTI, and
therefore not the only reason why RTTI is generated. Automated types like
widestring need for example RTTI to function.
I'd say check if the RTTI contains the data you need.
Daniël
More information about the fpc-devel
mailing list