Add defer statement for LB

This commit is contained in:
gingerBill
2020-02-07 00:01:44 +00:00
parent 7d9600b740
commit 66da96284a
2 changed files with 178 additions and 10 deletions
+3
View File
@@ -250,6 +250,9 @@ lbValue lb_typeid(lbModule *m, Type *type, Type *typeid_type=t_typeid);
lbValue lb_address_from_load_or_generate_local(lbProcedure *p, lbValue value);
lbDefer lb_add_defer_node(lbProcedure *p, isize scope_index, Ast *stmt);
enum lbCallingConventionKind {
lbCallingConvention_C = 0,
lbCallingConvention_Fast = 8,