Basic module

enum_values_as_s64

procedureSource

The values of the members of the enum T, in declaration order, as s64.

enum_values_as_s64 :: ($T: Type) -> [] s64

Parameters

$T: Type

Returns

[] s64
Example↗
Level :: enum { LOW :: 1; MID :: 5; HIGH :: 9; }
values := enum_values_as_s64(Level);
assert(values.count == 3 && values[2] == 9);

See also