summaryrefslogtreecommitdiff
path: root/sdecls_cgen.c
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2020-02-06 11:15:32 -0500
committerLeo Tenenbaum <pommicket@gmail.com>2020-02-06 11:15:32 -0500
commitc9bdc5bc684dab3b5d3739b80855be03517d0cd6 (patch)
tree432a40a01437d1efd0fe20046085cef5cab7b3c2 /sdecls_cgen.c
parent2dda92f6daf61345fcfc9f482e6725bc5d456c9b (diff)
more work on new ident system; not quite working yet
Diffstat (limited to 'sdecls_cgen.c')
-rw-r--r--sdecls_cgen.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/sdecls_cgen.c b/sdecls_cgen.c
index 3a35087..529041a 100644
--- a/sdecls_cgen.c
+++ b/sdecls_cgen.c
@@ -37,15 +37,11 @@ static bool cgen_sdecls_type(CGenerator *g, Type *type) {
}
static bool cgen_sdecls_block(CGenerator *g, Block *b) {
- Block *prev = g->block;
- if (!cgen_block_enter(g, b))
- return false;
arr_foreach(b->stmts, Statement, s)
if (!cgen_sdecls_stmt(g, s))
return false;
if (b->ret_expr && !cgen_sdecls_expr(g, b->ret_expr))
return false;
- cgen_block_exit(g, prev);
return true;
}