RTTI for enum properties and signed values
Original Reporter info from Mantis: alexvins
-
Reporter name: Alexander Shishkin
Original Reporter info from Mantis: alexvins
- Reporter name: Alexander Shishkin
Description:
Enum properties may have explicitly set signed values (f.e. TMyEnum = (none=-1, zero=0, one, two); )
But OrdType in TTypeData for enum properties is always unsigned (so GetOrdProp always return unsigned value).
(In my case this breaks json serialization)
Mantis conversion info:
- Mantis ID: 24172
- Version: 2.6.2
- Monitored by: » Hixie (Ian Hickson)