<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2016-12-06 17:46 GMT+01:00 Michael Van Canneyt <span dir="ltr"><<a href="mailto:michael@freepascal.org" target="_blank">michael@freepascal.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The Delphi TypInfo unit also exposes the attributes.</blockquote></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">My message was unclear - I mean that we can hide incompatible part of TypInfo. Type TAttributeData is located in TypInfo (sooner or later that part of TypInfo will be corrected - but IIRC for that "Invoke" function is needed). RTTI.pas is rather fine (need to check).</div><div class="gmail_extra"><br></div><div class="gmail_extra">or second option:</div><div class="gmail_extra"><br></div><div class="gmail_extra">compiler hinting directive "experimental" for TypInfo.TAttributeData. Good temporary deal for all (I think)... </div><div class="gmail_extra"><br></div><div class="gmail_extra">anyway any option is much better perspective than ignoring RTTI.pas for long long long time...</div></div><div><br></div><div>-- </div><div class="gmail-m_3069453471401820444gmail_signature"><div dir="ltr"><div>Best regards,<br>Maciej Izak</div></div></div>
</div></div>