aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-06-27 21:03:05 +0100
committerMichael Williamson <mike@zwobble.org>2023-06-27 21:03:05 +0100
commit72a4d7d93fe53512c202cbe1ff3a46542a3c5364 (patch)
treec317ffc733f79850faff65ef170c5b783776de8e /src/test/java
parent4756442250b7beecee6dbda36820a9fbdf6aea45 (diff)
Store free variables in closure
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/shedlang/compiler/backends/wasm/WasmCodeGenDefineFunctionTests.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/test/java/org/shedlang/compiler/backends/wasm/WasmCodeGenDefineFunctionTests.java b/src/test/java/org/shedlang/compiler/backends/wasm/WasmCodeGenDefineFunctionTests.java
index 39d1c46e..87a6dee6 100644
--- a/src/test/java/org/shedlang/compiler/backends/wasm/WasmCodeGenDefineFunctionTests.java
+++ b/src/test/java/org/shedlang/compiler/backends/wasm/WasmCodeGenDefineFunctionTests.java
@@ -49,7 +49,10 @@ public class WasmCodeGenDefineFunctionTests {
),
Sources.NULL
);
- var context = WasmCodeGenContext.EMPTY;
+ var context = WasmCodeGenContext.EMPTY
+ .addShedLocal("b").context()
+ .addShedLocal("c").context()
+ .addShedLocal("a").context();
var result = WasmCodeGen.generateInstruction(instruction, context);