diff options
| author | Carson Fleming <cflems@cflems.net> | 2026-07-17 13:00:18 -0700 |
|---|---|---|
| committer | Carson Fleming <cflems@cflems.net> | 2026-07-17 13:00:18 -0700 |
| commit | cd1a01e2cf02ad556900219e561ebb64619fc6a5 (patch) | |
| tree | d76cc861b2305a9bb84d7095cb96c490e92df315 /ast.c | |
| parent | 424be65858999a894a18e1972fa9649fbc4c1df8 (diff) | |
| download | ccc-cd1a01e2cf02ad556900219e561ebb64619fc6a5.tar.gz | |
working fib with stubbed typechecker
Diffstat (limited to 'ast.c')
| -rw-r--r-- | ast.c | 6 |
1 files changed, 0 insertions, 6 deletions
@@ -5,16 +5,11 @@ static void expr_destroy(struct expr_node* node); static void stmt_destroy(struct stmt_node* node); -static void var_ref_destroy(struct var_ref_node* node) { - free(node->ident); -} - static void lval_destroy(struct lval_node* node) { switch (node->type) { case LVAL_VAR_DECL: break; case LVAL_VAR_REF: - var_ref_destroy(&node->inner.var_ref); break; } } @@ -102,7 +97,6 @@ static void expr_destroy(struct expr_node* node) { str_lit_destroy(&node->inner.str_lit); break; case EXPR_VAR_REF: - var_ref_destroy(&node->inner.var_ref); break; case EXPR_ASSIGN: assign_destroy(&node->inner.assign); |
