aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-04-07 20:05:31 +0100
committerMichael Williamson <mike@zwobble.org>2026-04-07 20:35:29 +0100
commit59b5294ffd1b5bf299f07cc0a586d67464a26cc3 (patch)
treebb34e697732884162cb81afeff173834de00670c /src/test/java
parent1bfac23fac8b749cdcbd0232253a57b29ec91142 (diff)
Remove Patio resume instruction
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java9
-rw-r--r--src/test/java/org/shedlang/compiler/patio/instructions/Patio.java4
-rw-r--r--src/test/java/org/shedlang/compiler/patio/serialization/PatioSerializationTests.java12
3 files changed, 0 insertions, 25 deletions
diff --git a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java
index 525091ba..5cf44a1a 100644
--- a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java
+++ b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java
@@ -474,15 +474,6 @@ public class PatioSerializerTests {
}
@Test
- public void canSerializeResume() {
- var instruction = Patio.resume(Patio.localRef("value"));
-
- var string = PatioTesting.serializeInstruction(instruction);
-
- assertThat(string, equalTo("(resume (local \"value\"))"));
- }
-
- @Test
public void canSerializeReturn() {
var instruction = Patio.return_(Patio.localRef("value"));
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 d6d236c6..5bdd24df 100644
--- a/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java
+++ b/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java
@@ -298,10 +298,6 @@ public class Patio {
return new PatioLocal(name, type, PatioLocalType.PARAM);
}
- public static PatioInstruction resume(PatioOperand value) {
- return new PatioResume(value, Sources.NULL);
- }
-
public static PatioInstruction return_(PatioOperand value) {
return new PatioReturn(value, Sources.NULL);
}
diff --git a/src/test/java/org/shedlang/compiler/patio/serialization/PatioSerializationTests.java b/src/test/java/org/shedlang/compiler/patio/serialization/PatioSerializationTests.java
index 7b894f40..be71c7ce 100644
--- a/src/test/java/org/shedlang/compiler/patio/serialization/PatioSerializationTests.java
+++ b/src/test/java/org/shedlang/compiler/patio/serialization/PatioSerializationTests.java
@@ -461,18 +461,6 @@ public abstract class PatioSerializationTests {
}
@Test
- public void canSerializeResume() {
- var instruction = Patio.resume(Patio.localRef("value"));
-
- var deserializedInstruction = deserializeInstruction(
- serializeInstruction(instruction, Sources.NULL),
- Sources.NULL
- );
-
- assertThat(deserializedInstruction, equalTo(instruction));
- }
-
- @Test
public void canSerializeReturn() {
var instruction = Patio.return_(Patio.localRef("value"));