stage1 支持任意顺序声明 使用eval求值的机制
This commit is contained in:
1 parent
a1e684f6d4
commit
a621e34d51
6 files changed
+336
-123
No files matched your search
@@ -311,6 +311,9 @@ void spl_ir_builder_drop(spl_ir_builder_t *b);
|
||||
|
||||
spl_ir_func_ref_t spl_ir_builder_fn_begin(spl_ir_builder_t *b, const char *name,
|
||||
spl_type_id_t fn_tid);
|
||||
spl_ir_func_ref_t spl_ir_builder_fn_reserve(spl_ir_builder_t *b, const char *name,
|
||||
spl_type_id_t fn_tid);
|
||||
void spl_ir_builder_fn_begin_at(spl_ir_builder_t *b, spl_ir_func_ref_t fid);
|
||||
void spl_ir_builder_fn_end(spl_ir_builder_t *b);
|
||||
|
||||
usize spl_ir_builder_block_begin(spl_ir_builder_t *b);
|
||||
|
||||
Reference in new issue
Block a user