aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2024-02-02 21:17:47 +0000
committerMichael Williamson <mike@zwobble.org>2024-02-02 21:17:47 +0000
commite67422c63f51866725dc1c580de140e34b11cb8b (patch)
tree883653881ba22ab157db05f23c1c18ca178eb598 /src/main/java
parentb545f686714b26e117a071c73519c0906896c56e (diff)
Remember global context changes from body
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioContext.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioContext.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioContext.java
index abfb7a72..ae8bc615 100644
--- a/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioContext.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioContext.java
@@ -742,7 +742,7 @@ public record ShidToPatioContext(
var locals = bodyContext.functionContext.localsByName.values().stream().toList();
return new ShidToPatioContext(
- this.globalContext,
+ bodyContext.globalContext,
bodyContext.compilationUnitContext.addElement(new PatioFunctionDefinition(
name,
visibility,