Currently, EnumMembers behave differently from e.g. properties on struct: While structs are represented by a StructType containing Signifier members, enums are represented by an Enum type completely unlinked from its EnumType members.
For consistency and to resolve some existing issues, EnumMembers should be changed from Type to Signfifier instances.
Currently, EnumMembers behave differently from e.g. properties on struct: While structs are represented by a
StructType
containingSignifier
members, enums are represented by anEnum
type completely unlinked from itsEnumType
members.For consistency and to resolve some existing issues, EnumMembers should be changed from
Type
toSignfifier
instances.