Nur damit die Begrifflichkeiten nicht irreführen:
Es gibt keine alte und neue
RTTI, es gibt nur eine
RTTI. Das Zeugs in der
Rtti.pas greift nach wie vor auf die Strukturen in der TypInfo.pas zu. Was neu ist, ist, dass die vom Compiler generierten Informationen erweitert wurden (in Bezug auf nicht published Member, Attribute etc). Aber auch die könnte man, wenn man mutig genug ist, nur mit der TypInfo.pas auslesen.
Außerdem kannst du dir mind einen
QC Eintrag sparen, denn die indexed Property wird unter XE6 korrekt ausgegeben.