From 3b21932d14a354eaedb1fdbe068efdfdc758a6ac Mon Sep 17 00:00:00 2001 From: Matt Valentine-House Date: Fri, 1 Dec 2023 13:34:21 +0000 Subject: [PATCH] [PRISM] Use depth_offset not transparent scopes for FOR --- prism_compile.c | 1 + 1 file changed, 1 insertion(+) diff --git a/prism_compile.c b/prism_compile.c index dc1ecb1bf998d7..5efe391922894b 100644 --- a/prism_compile.c +++ b/prism_compile.c @@ -1375,6 +1375,7 @@ pm_scope_node_init(const pm_node_t *node, pm_scope_node_t *scope, pm_scope_node_ case PM_FOR_NODE: { pm_for_node_t *cast = (pm_for_node_t *)node; scope->body = (pm_node_t *)cast->statements; + scope->local_depth_offset += 1; break; } case PM_INTERPOLATED_REGULAR_EXPRESSION_NODE: {