aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-11-20 22:04:44 +0000
committerMichael Williamson <mike@zwobble.org>2023-11-20 22:04:44 +0000
commitb2f3466b7a79507244956270b5b1f1f895354de6 (patch)
tree585c546e0b47ea79f3fc20199487a66751ead329 /src/test/java
parent23c81ac853c4e757382afebd473b54c5dcd56e11 (diff)
Pass value as operand into Patio.memoryStore()
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java2
-rw-r--r--src/test/java/org/shedlang/compiler/patio/instructions/Patio.java4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java
index 1a41b660..7b55bf1a 100644
--- a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java
+++ b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java
@@ -428,7 +428,7 @@ public class PatioSerializerTests {
Patio.localRef("pointer"),
PatioDataLayouts.struct(List.of(PatioDataLayouts.INT, PatioDataLayouts.INT, PatioDataLayouts.BYTE)),
List.of(1),
- "value"
+ Patio.localRef("value")
);
var string = PatioTesting.serializeInstruction(instruction);
diff --git a/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java b/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java
index 8e076e24..caec005a 100644
--- a/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java
+++ b/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java
@@ -210,13 +210,13 @@ public class Patio {
PatioOperand pointer,
PatioDataLayout layout,
List<Integer> offset,
- String value
+ PatioOperand value
) {
return new PatioMemoryStore(
pointer,
layout,
offset,
- new PatioLocalRef(value),
+ value,
Sources.NULL
);
}