mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Update to constdef
This commit is contained in:
@@ -7,7 +7,7 @@ const uint PIXELS_MAX = 400000000;
|
||||
Purely informative. It will be saved to the file header,
|
||||
but does not affect how chunks are en-/decoded.
|
||||
*>
|
||||
const enum QOIColorspace : char
|
||||
constdef QOIColorspace : char
|
||||
{
|
||||
<* sRGB with linear alpha *>
|
||||
SRGB = 0,
|
||||
@@ -21,7 +21,7 @@ const enum QOIColorspace : char
|
||||
AUTO can be used when decoding to automatically determine
|
||||
the channels from the file's header.
|
||||
*>
|
||||
const enum QOIChannels : inline char
|
||||
constdef QOIChannels : inline char
|
||||
{
|
||||
AUTO = 0,
|
||||
RGB = 3,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
module std::core::string::ansi;
|
||||
import std::io;
|
||||
|
||||
const enum Ansi : inline String
|
||||
constdef Ansi : inline String
|
||||
{
|
||||
RESET = "\e[0m",
|
||||
BOLD = "\e[1m",
|
||||
|
||||
@@ -91,7 +91,7 @@ macro @simd_degree() @local
|
||||
}
|
||||
|
||||
<* Flags used during hash computation based on its state. *>
|
||||
const enum Blake3Flags : inline char
|
||||
constdef Blake3Flags : inline char
|
||||
{
|
||||
CHUNK_START = 1 << 0,
|
||||
CHUNK_END = 1 << 1,
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
module std::hash::streebog;
|
||||
|
||||
|
||||
const enum StreebogLength : inline uint
|
||||
constdef StreebogLength : inline uint
|
||||
{
|
||||
SIZE_256 = 32,
|
||||
SIZE_512 = 64,
|
||||
|
||||
@@ -168,13 +168,13 @@ bitstruct Tc_lflags : CUInt
|
||||
bool extproc : 16;
|
||||
}
|
||||
|
||||
const enum T_nldly : char
|
||||
constdef T_nldly : char
|
||||
{
|
||||
NL0 = 0b0,
|
||||
NL1 = 0b1,
|
||||
}
|
||||
|
||||
const enum T_crdly : char
|
||||
constdef T_crdly : char
|
||||
{
|
||||
CR0 = 0b00,
|
||||
CR1 = 0b01,
|
||||
@@ -182,7 +182,7 @@ const enum T_crdly : char
|
||||
CR3 = 0b11,
|
||||
}
|
||||
|
||||
const enum T_tabdly : char
|
||||
constdef T_tabdly : char
|
||||
{
|
||||
TAB0 = 0b00,
|
||||
TAB1 = 0b01,
|
||||
@@ -191,25 +191,25 @@ const enum T_tabdly : char
|
||||
XTABS = TAB3,
|
||||
}
|
||||
|
||||
const enum T_bsdly : char
|
||||
constdef T_bsdly : char
|
||||
{
|
||||
BS0 = 0b0,
|
||||
BS1 = 0b1,
|
||||
}
|
||||
|
||||
const enum T_ffdly : char
|
||||
constdef T_ffdly : char
|
||||
{
|
||||
FF0 = 0b0,
|
||||
FF1 = 0b1,
|
||||
}
|
||||
|
||||
const enum T_vtdly : char
|
||||
constdef T_vtdly : char
|
||||
{
|
||||
VT0 = 0b0,
|
||||
VT1 = 0b1,
|
||||
}
|
||||
|
||||
const enum T_csize : char
|
||||
constdef T_csize : char
|
||||
{
|
||||
CS5 = 0b00,
|
||||
CS6 = 0b01,
|
||||
@@ -217,7 +217,7 @@ const enum T_csize : char
|
||||
CS8 = 0b11,
|
||||
}
|
||||
|
||||
const enum Speed : CUInt
|
||||
constdef Speed : CUInt
|
||||
{
|
||||
B0 = 0o0000000,
|
||||
B50 = 0o0000001,
|
||||
@@ -253,7 +253,7 @@ const enum Speed : CUInt
|
||||
MAX_BAUD = B4000000,
|
||||
}
|
||||
|
||||
const enum Cc : inline char
|
||||
constdef Cc : inline char
|
||||
{
|
||||
VINTR = 0,
|
||||
VQUIT = 1,
|
||||
@@ -274,7 +274,7 @@ const enum Cc : inline char
|
||||
VEOL2 = 16,
|
||||
}
|
||||
|
||||
const enum Tcactions : CInt
|
||||
constdef Tcactions : CInt
|
||||
{
|
||||
TCOOFF = 0,
|
||||
TCOON = 1,
|
||||
|
||||
@@ -25,7 +25,7 @@ macro void @loop_over_ai(AddrInfo* ai; @body(NativeSocket fd, AddrInfo* ai))
|
||||
|
||||
const Duration POLL_FOREVER = (Duration)-1;
|
||||
|
||||
const enum PollSubscribe
|
||||
constdef PollSubscribe
|
||||
{
|
||||
ANY_READ = os::POLLIN,
|
||||
PRIO_READ = os::POLLPRI,
|
||||
@@ -44,7 +44,7 @@ const PollSubscribe SUBSCRIBE_ANY_WRITE = (PollSubscribe)os::POLLOUT;
|
||||
const PollSubscribe SUBSCRIBE_OOB_WRITE = (PollSubscribe)os::POLLWRBAND;
|
||||
const PollSubscribe SUBSCRIBE_WRITE = (PollSubscribe)os::POLLWRNORM;
|
||||
|
||||
const enum PollEvent : ushort
|
||||
constdef PollEvent : ushort
|
||||
{
|
||||
READ_PRIO = os::POLLPRI,
|
||||
READ_OOB = os::POLLRDBAND,
|
||||
|
||||
@@ -18,7 +18,7 @@ const uint EPOLLWAKEUP = EpollEvents.EPOLLWAKEUP;
|
||||
const uint EPOLLONESHOT = EpollEvents.EPOLLONESHOT;
|
||||
const uint EPOLLET = EpollEvents.EPOLLET;
|
||||
|
||||
const enum EpollEvents : inline uint
|
||||
constdef EpollEvents : inline uint
|
||||
{
|
||||
EPOLLIN = 0x001,
|
||||
EPOLLPRI = 0x002,
|
||||
|
||||
@@ -40,7 +40,7 @@ extern fn CFTypeRef CFType.retain(&self) @cname("CFRetain");
|
||||
extern fn void CFType.release(&self) @cname("CFRelease");
|
||||
extern fn CFIndex CFType.getRetainCount(&self) @cname("CFGetRetainCount");
|
||||
|
||||
const enum CFStringEncoding : uint
|
||||
constdef CFStringEncoding : uint
|
||||
{
|
||||
INVALID_ID = 0xffffffffU,
|
||||
MAC_ROMAN = 0,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
module std::os::darwin @if(env::DARWIN) @link("Foundation.framework");
|
||||
import std::os::macos::cf, std::os::macos::objc, std::io;
|
||||
|
||||
const enum NSSearchPathDomainMask : NSUInteger
|
||||
constdef NSSearchPathDomainMask : NSUInteger
|
||||
{
|
||||
USER = 1,
|
||||
LOCAL = 2,
|
||||
@@ -10,7 +10,7 @@ const enum NSSearchPathDomainMask : NSUInteger
|
||||
ALL = 0x0ffff
|
||||
}
|
||||
|
||||
const enum NSSearchPathDirectory : NSUInteger
|
||||
constdef NSSearchPathDirectory : NSUInteger
|
||||
{
|
||||
APPLICATION = 1,
|
||||
DEMO_APPLICATION,
|
||||
|
||||
@@ -88,7 +88,7 @@ enum ApplicationActivationPolicy : (int val) @deprecated("Use NSApplicationActiv
|
||||
PROHIBITED { 2 },
|
||||
}
|
||||
|
||||
const enum NSApplicationActivationPolicy : inline NSInteger
|
||||
constdef NSApplicationActivationPolicy : inline NSInteger
|
||||
{
|
||||
REGULAR = 0,
|
||||
ACCESSORY = 1,
|
||||
@@ -119,7 +119,7 @@ enum BackingStore : (int val) @deprecated("Use NSBackingStoreType.")
|
||||
BUFFERED { 2 }
|
||||
}
|
||||
|
||||
const enum NSBackingStoreType : inline NSUInteger
|
||||
constdef NSBackingStoreType : inline NSUInteger
|
||||
{
|
||||
RETAINED = 0,
|
||||
NONRETAINED = 1,
|
||||
@@ -164,7 +164,7 @@ enum EventType : (long val) @deprecated("Use NSEventType.")
|
||||
CHANGE_MODE { 38 },
|
||||
}
|
||||
|
||||
const enum NSEventType : inline NSUInteger
|
||||
constdef NSEventType : inline NSUInteger
|
||||
{
|
||||
LEFT_MOUSE_DOWN = 1,
|
||||
LEFT_MOUSE_UP = 2,
|
||||
@@ -280,7 +280,7 @@ enum EventMask : (long val) @deprecated("Use NSEventMask.")
|
||||
ANY { long.max },
|
||||
}
|
||||
|
||||
const enum NSEventMask : inline ulong
|
||||
constdef NSEventMask : inline ulong
|
||||
{
|
||||
LEFT_MOUSE_DOWN = 1ul << NSEventType.LEFT_MOUSE_DOWN,
|
||||
LEFT_MOUSE_UP = 1ul << NSEventType.LEFT_MOUSE_UP,
|
||||
@@ -333,7 +333,7 @@ enum EventModifierFlag : (int val) @deprecated("Use NSEventModifierFlags.")
|
||||
HELP { 1 << 22 },
|
||||
}
|
||||
|
||||
const enum NSEventModifierFlags : inline NSUInteger
|
||||
constdef NSEventModifierFlags : inline NSUInteger
|
||||
{
|
||||
CAPS_LOCK = 1 << 16,
|
||||
SHIFT = 1 << 17,
|
||||
@@ -346,7 +346,7 @@ const enum NSEventModifierFlags : inline NSUInteger
|
||||
DEVICE_INDEPENDENT_FLAGS_MASK = 0xffff0000UL,
|
||||
}
|
||||
|
||||
const enum NSWindowCollectionBehavior : inline NSUInteger
|
||||
constdef NSWindowCollectionBehavior : inline NSUInteger
|
||||
{
|
||||
DEFAULT = 0,
|
||||
CAN_JOIN_ALL_SPACES = 1 << 0,
|
||||
@@ -366,7 +366,7 @@ const enum NSWindowCollectionBehavior : inline NSUInteger
|
||||
CAN_JOIN_ALL_APPLICATIONS = 1 << 18,
|
||||
}
|
||||
|
||||
const enum NSWindowLevel : inline NSInteger
|
||||
constdef NSWindowLevel : inline NSInteger
|
||||
{
|
||||
NORMAL = 0,
|
||||
FLOATING = 3,
|
||||
@@ -379,7 +379,7 @@ const enum NSWindowLevel : inline NSInteger
|
||||
SCREEN_SAVER = 1000,
|
||||
}
|
||||
|
||||
const enum NSWindowStyleMask : inline NSUInteger
|
||||
constdef NSWindowStyleMask : inline NSUInteger
|
||||
{
|
||||
BORDERLESS = 0,
|
||||
TITLED = 1 << 0,
|
||||
@@ -396,20 +396,20 @@ const enum NSWindowStyleMask : inline NSUInteger
|
||||
HUD_WINDOW = 1 << 13
|
||||
}
|
||||
|
||||
const enum NSWindowTabbingMode : inline NSInteger
|
||||
constdef NSWindowTabbingMode : inline NSInteger
|
||||
{
|
||||
AUTOMATIC = 0,
|
||||
DISALLOWED = 2,
|
||||
PREFERRED = 1,
|
||||
}
|
||||
|
||||
const enum NSStatusItemLength : inline CGFloat
|
||||
constdef NSStatusItemLength : inline CGFloat
|
||||
{
|
||||
VARIABLE = -1.0,
|
||||
SQUARE = -2.0
|
||||
}
|
||||
|
||||
const enum NSApplicationTerminateReply : inline NSUInteger
|
||||
constdef NSApplicationTerminateReply : inline NSUInteger
|
||||
{
|
||||
CANCEL = 0,
|
||||
NOW = 1,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
module std::os::win32 @if(env::WIN32);
|
||||
|
||||
const enum Win32_CODEPAGE : Win32_UINT
|
||||
constdef Win32_CODEPAGE : Win32_UINT
|
||||
{
|
||||
IBM037 = 037, // IBM EBCDIC US-Canada
|
||||
IBM437 = 437, // OEM United States
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
module std::os::win32 @if(env::WIN32);
|
||||
|
||||
const enum Win32_AllocationType
|
||||
constdef Win32_AllocationType
|
||||
{
|
||||
MEM_COMMIT = 0x00001000,
|
||||
MEM_RESERVE = 0x00002000,
|
||||
@@ -12,7 +12,7 @@ const enum Win32_AllocationType
|
||||
MEM_WRITE_WATCH = 0x00200000
|
||||
}
|
||||
|
||||
const enum Win32_Protect : Win32_DWORD
|
||||
constdef Win32_Protect : Win32_DWORD
|
||||
{
|
||||
PAGE_EXECUTE = 0x10,
|
||||
PAGE_EXECUTE_READ = 0x20,
|
||||
@@ -29,7 +29,7 @@ const enum Win32_Protect : Win32_DWORD
|
||||
PAGE_WRITECOMBINE = 0x400,
|
||||
}
|
||||
|
||||
const enum Win32_FreeType : Win32_DWORD
|
||||
constdef Win32_FreeType : Win32_DWORD
|
||||
{
|
||||
MEM_DECOMMIT = 0x00004000,
|
||||
MEM_RELEASE = 0x00008000,
|
||||
|
||||
@@ -13,7 +13,7 @@ enum Win32_MEM_EXTENDED_PARAMETER_TYPE : CInt
|
||||
}
|
||||
alias Win32_PMEM_EXTENDED_PARAMETER_TYPE = Win32_MEM_EXTENDED_PARAMETER_TYPE;
|
||||
|
||||
const enum Win32_MEM_EXTENDED_PARAMETER_ATTRIBUTE : Win32_DWORD64
|
||||
constdef Win32_MEM_EXTENDED_PARAMETER_ATTRIBUTE : Win32_DWORD64
|
||||
{
|
||||
<* The allocation is non-pageable. *>
|
||||
NONPAGED = 0x02,
|
||||
|
||||
Reference in New Issue
Block a user