diff options
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); |
