From 2e4f713ede25fb6147571858779fde542144c76f Mon Sep 17 00:00:00 2001 From: Carson Fleming Date: Thu, 26 Mar 2026 16:01:27 -0700 Subject: start codegen work --- ast.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'ast.c') diff --git a/ast.c b/ast.c index 3bcc637..ac95413 100644 --- a/ast.c +++ b/ast.c @@ -52,12 +52,6 @@ static void expr_destroy(struct expr_node* node) { case EXPR_EMPTY: case EXPR_INT_LIT: break; - case EXPR_VAR_DECL: - var_decl_destroy(&node->as._var_decl); - break; - case EXPR_RETURN: - return_destroy(&node->as._return); - break; } } @@ -66,6 +60,12 @@ static void stmt_destroy(struct stmt_node* node) { case STMT_EXPR: expr_destroy(&node->as._expr); break; + case STMT_VAR_DECL: + var_decl_destroy(&node->as._var_decl); + break; + case STMT_RETURN: + return_destroy(&node->as._return); + break; case STMT_GROUP: group_destroy(&node->as._group); } -- cgit v1.2.3