Prefix static macros
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
([&]() {{ \
|
||||
persistent {T} buf[wapp_misc_utils_u64_round_up_pow2(wapp_misc_utils_va_args_count({T}, __VA_ARGS__) * 2)] = {{__VA_ARGS__}}; \
|
||||
wapp_persist {T} buf[wapp_misc_utils_u64_round_up_pow2(wapp_misc_utils_va_args_count({T}, __VA_ARGS__) * 2)] = {{__VA_ARGS__}}; \
|
||||
return {ArrayType}{{ \
|
||||
buf, \
|
||||
wapp_misc_utils_va_args_count({T}, __VA_ARGS__), \
|
||||
|
@@ -1,4 +1,4 @@
|
||||
([&]() {{ \
|
||||
persistent {T} buf[CAPACITY] = {{}}; \
|
||||
wapp_persist {T} buf[CAPACITY] = {{}}; \
|
||||
return {ArrayType}{{buf, 0, CAPACITY, sizeof({T})}}; \
|
||||
}}())
|
||||
|
@@ -93,9 +93,9 @@ class CType(Enum):
|
||||
class CQualifier(Enum):
|
||||
NONE = ""
|
||||
CONST = "const "
|
||||
EXTERNAL = "external "
|
||||
INTERNAL = "internal "
|
||||
PERSISTENT = "persistent "
|
||||
EXTERNAL = "wapp_extern "
|
||||
INTERNAL = "wapp_intern "
|
||||
PERSISTENT = "wapp_persist "
|
||||
|
||||
def __str__(self) -> str:
|
||||
return self.value
|
||||
|
Reference in New Issue
Block a user