Clean up function creation API and epilogue generation.

This commit is contained in:
Stephen Dolan committed 2012-11-26 00:39:01 +00:00
1 parent 924aeda504
commit 3e3fe51959
5 files changed
+38 -47

No files matched your search

+1 -2
View File
@@ -22,12 +22,11 @@ block gen_op_const(opcode op, jv constant);
block gen_op_target(opcode op, block target);
block gen_op_var_unbound(opcode op, const char* name);
block gen_op_var_bound(opcode op, block binder);
block gen_op_block_defn(opcode op, const char* name, block block);
block gen_op_block_defn_rec(opcode op, const char* name, block block);
block gen_op_block_unbound(opcode op, const char* name);
block gen_op_call(opcode op, block arglist);
block gen_op_symbol(opcode op, const char* name);
block gen_function(const char* name, block body);
block gen_subexp(block a);
block gen_both(block a, block b);
block gen_collect(block expr);