[fpc-pascal] Enum RTTI

Wimpie Nortje wimpienortje at gmail.com
Thu Nov 5 11:16:17 CET 2009

I don't think I use sparse enums. Mine are declared like:
type aEnum = (Val1, Val2);

So I think the Succ/Pred should work. I have never used typeinfo 
before...will have a look at it.

>> 1) for enum_first to enum_last do....
> Is there any way to achieve the following easily:
> No, because succ/pred are not defined for sparse enums.
>> 2) NumberOfItems(enum)
> No. Even typeinfo() doesn't work for sparse enums.

More information about the fpc-pascal mailing list