From 3381642fc090d370197f0c3c97fe7e84fd6d1612 Mon Sep 17 00:00:00 2001 From: GoldenbergDaniel Date: Thu, 3 Oct 2024 18:02:51 -0400 Subject: Fix rename locals in block statements --- src/server/file_resolve.odin | 1 + 1 file changed, 1 insertion(+) (limited to 'src/server') diff --git a/src/server/file_resolve.odin b/src/server/file_resolve.odin index 85e70f5..3200feb 100644 --- a/src/server/file_resolve.odin +++ b/src/server/file_resolve.odin @@ -276,6 +276,7 @@ resolve_node :: proc(node: ^ast.Node, data: ^FileResolveData) { resolve_node(n.body, data) resolve_node(n.else_stmt, data) case ^Block_Stmt: + local_scope(data, n) // ADDED resolve_node(n.label, data) resolve_nodes(n.stmts, data) case ^Implicit: -- cgit v1.2.3 From 78884948468f7ada3f822e3a0d1220d72af8ec20 Mon Sep 17 00:00:00 2001 From: GoldenbergDaniel Date: Thu, 3 Oct 2024 18:04:08 -0400 Subject: Fix rename locals in block statements --- src/server/file_resolve.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server') diff --git a/src/server/file_resolve.odin b/src/server/file_resolve.odin index 3200feb..24a8f8c 100644 --- a/src/server/file_resolve.odin +++ b/src/server/file_resolve.odin @@ -276,7 +276,7 @@ resolve_node :: proc(node: ^ast.Node, data: ^FileResolveData) { resolve_node(n.body, data) resolve_node(n.else_stmt, data) case ^Block_Stmt: - local_scope(data, n) // ADDED + local_scope(data, n) resolve_node(n.label, data) resolve_nodes(n.stmts, data) case ^Implicit: -- cgit v1.2.3