aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/file_resolve.odin1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/file_resolve.odin b/src/server/file_resolve.odin
index 18f4fae..b8e9059 100644
--- a/src/server/file_resolve.odin
+++ b/src/server/file_resolve.odin
@@ -391,6 +391,7 @@ resolve_node :: proc(node: ^ast.Node, data: ^FileResolveData) {
case ^Defer_Stmt:
resolve_node(n.stmt, data)
case ^Case_Clause:
+ local_scope(data, n)
resolve_nodes(n.list, data)
resolve_nodes(n.body, data)
case ^Type_Switch_Stmt: