mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
32 lines
352 B
Plaintext
32 lines
352 B
Plaintext
enum EnumTest : long
|
|
{
|
|
VALUE1 = 4,
|
|
VALUE2
|
|
}
|
|
|
|
typedef long as Frob;
|
|
|
|
enum EnumTestAlias : Frob
|
|
{
|
|
VALUE1 = 4,
|
|
VALUE2
|
|
}
|
|
|
|
enum EnumTestDefault
|
|
{
|
|
VALUE,
|
|
VALUE2
|
|
}
|
|
|
|
enum EnumTestNoOverflowAfterLong : long
|
|
{
|
|
VALUE = 0x7FFF_FFFF_FFFF_FFFE,
|
|
VALUE_NO_EXCEED
|
|
}
|
|
|
|
enum EnumTestSmall : ushort
|
|
{
|
|
VALUE = 0xFF,
|
|
VALUE2 = 0xFFFF
|
|
}
|