compiler writes zero to the ClassInfo field of the class if it has no rtti although TypeInfo() returns a non zero pointer to it
Original Reporter info from Mantis: PaulIsh
-
Reporter name: Paul Ishenin
Original Reporter info from Mantis: PaulIsh
- Reporter name: Paul Ishenin
Description:
I suppose this was due to delphi compatibility. But starting with d2010 ClassInfo is available for all classes. Attached patch modifies compiler to always return a pointer to the rtti.
Mantis conversion info:
- Mantis ID: 14930
- OS: any
- OS Build: any
- Platform: any
- Version: 2.5.1
- Fixed in version: 2.6.0
- Fixed in revision: 14004 (#dfdfec02)