aboutsummaryrefslogtreecommitdiff
path: root/src/checker
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2017-01-03 19:34:06 +0000
committerGinger Bill <bill@gingerbill.org>2017-01-03 19:34:06 +0000
commit883dd0642c377840e3baaca341ea147e53c2d2d5 (patch)
tree5fcd7603d3b6f6539cfa9c7861de4f6352021a42 /src/checker
parent40f5dd56f7ab38a46341510e10a44fa9be0fa809 (diff)
Change prev ssa to llir;
Diffstat (limited to 'src/checker')
-rw-r--r--src/checker/stmt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/checker/stmt.c b/src/checker/stmt.c
index 4f545c471..7aa0497fb 100644
--- a/src/checker/stmt.c
+++ b/src/checker/stmt.c
@@ -763,7 +763,6 @@ void check_stmt_internal(Checker *c, AstNode *node, u32 flags) {
}
}
}
-;
MapTypeAndToken seen = {0}; // NOTE(bill): Multimap
map_type_and_token_init(&seen, heap_allocator());
@@ -979,6 +978,7 @@ void check_stmt_internal(Checker *c, AstNode *node, u32 flags) {
}
Entity *tag_var = make_entity_variable(c->allocator, c->context.scope, ms->var->Ident, tt);
tag_var->flags |= EntityFlag_Used;
+ tag_var->Variable.is_immutable = true;
add_entity(c, c->context.scope, ms->var, tag_var);
add_entity_use(c, ms->var, tag_var);
}