diff options
Diffstat (limited to 'copy.c')
-rw-r--r-- | copy.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -271,6 +271,9 @@ static void copy_expr(Copier *c, Expression *out, Expression *in) { case EXPR_VAL: copy_val(a, &out->val, &in->val, &in->type); break; + case EXPR_NMS: + copy_block(c, &out->nms.body, &in->nms.body); + break; } } @@ -318,9 +321,6 @@ static void copy_stmt(Copier *c, Statement *out, Statement *in) { case STMT_DECL: copy_decl(c, &out->decl, &in->decl); break; - case STMT_NAMESPACE: - copy_block(c, &out->ns.body, &in->ns.body); - break; } } |