This commit is contained in:
Krzosa Karol
2022-06-03 12:07:17 +02:00
parent 71d0abf122
commit 7e4b9777e6
5 changed files with 138 additions and 74 deletions

View File

@@ -142,6 +142,14 @@ union{ \
bool bool_val; \
F64 f64_val; \
F32 f32_val; \
S8 s8_val; \
S16 s16_val; \
S32 s32_val; \
S64 s64_val; \
U8 u8_val; \
U16 u16_val; \
U32 u32_val; \
U64 u64_val; \
S64 int_val; \
U64 uint_val; \
Intern_String intern_val; \
@@ -169,6 +177,7 @@ struct Ast_Call: Ast_Expr{
struct Ast_Unary: Ast_Expr{
Token_Kind op;
Ast_Expr *expr;
U64 padding[3]; // For folding constants into atoms
};
struct Ast_Cast: Ast_Expr{