library test.enum; | |
type MyStrictEnum = strict enum : uint32 { | |
FOO = 1; | |
BAR = 2; | |
}; | |
type MyFlexibleEnum = flexible enum : uint32 { | |
FOO = 1; | |
BAR = 2; | |
}; | |
type MyFlexibleEnumWithCustomUnknown = flexible enum : uint32 { | |
FOO = 1; | |
BAR = 2; | |
@unknown | |
CUSTOM_UNKNOWN = 3; | |
}; | |
type MyEmptyFlexibleEnum = flexible enum : uint32 {}; |