Enum Type
Enum type defines a mnemonic identification for a set of integer values.
// enums enum jnc_EnumTypeFlag; // structs struct jnc_EnumType; // global functions int64_t jnc_EnumConst_getValue(jnc_EnumConst* enumConst); jnc_Type* jnc_EnumType_getBaseType(jnc_EnumType* type); jnc_Type* jnc_EnumType_getRootType(jnc_EnumType* type); size_t jnc_EnumType_getConstCount(jnc_EnumType* type); jnc_EnumConst* jnc_EnumType_getConst( jnc_EnumType* type, size_t index );