diff options
| author | Carson Fleming <cflems@cflems.net> | 2026-03-26 16:01:27 -0700 |
|---|---|---|
| committer | Carson Fleming <cflems@cflems.net> | 2026-03-26 16:01:27 -0700 |
| commit | 2e4f713ede25fb6147571858779fde542144c76f (patch) | |
| tree | ff7989e0f5a985d7368feeb1d0f0a26142c5d7da /ast.c | |
| parent | 7d9fb2c733c8c64f6f74eefa0eea35b36be102cd (diff) | |
| download | ccc-2e4f713ede25fb6147571858779fde542144c76f.tar.gz | |
start codegen work
Diffstat (limited to 'ast.c')
| -rw-r--r-- | ast.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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); } |
