[fpc-pascal] No type info available for this type (Enumerated type with constant assignment)

Martok listbox at martoks-place.de
Mon Jul 23 17:15:16 CEST 2018


Am 23.07.2018 um 17:05 schrieb Sven Barth via fpc-pascal:
>     Is this kind of enumerated type with constant assignment not supported
>     by FPC 3.0.4?
> 
>        TMonthType = (January=1, February, May=5,June, July);
> 
> 
> The enumeration type itself is supported, however TypeInfo() and thus
> GetEnumName() and friends are not. 
Instead of GetEnumName, you may use ReadStr and WriteStr - the IO functions use
their separate tables, which are generated correctly even for enums with
assignments.

-- 
Regards,
Martok




More information about the fpc-pascal mailing list