From 36540510fff921b46642c6a01b0e566d540b4076 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Thu, 20 Jul 2023 14:13:50 +0100 Subject: Allocate memory for closure --- .../java/org/shedlang/compiler/patio/PatioSerializerTests.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/test/java') diff --git a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java index 364a0862..123748b8 100644 --- a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java +++ b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java @@ -37,7 +37,7 @@ public class PatioSerializerTests { public void canSerializeAlloc() { var instruction = Patio.alloc( "x", - PatioTypes.struct(List.of(PatioTypes.INT, PatioTypes.INT, PatioTypes.DATA_POINTER)) + PatioTypes.structFlat(List.of(PatioTypes.INT, PatioTypes.INT, PatioTypes.DATA_POINTER)) ); var string = PatioTesting.serializeInstruction(instruction); @@ -90,7 +90,7 @@ public class PatioSerializerTests { var instruction = Patio.memoryLoad( "target", "pointer", - PatioTypes.struct(List.of(PatioTypes.INT, PatioTypes.INT, PatioTypes.DATA_POINTER)), + PatioTypes.structFlat(List.of(PatioTypes.INT, PatioTypes.INT, PatioTypes.DATA_POINTER)), 1 ); @@ -111,7 +111,7 @@ public class PatioSerializerTests { public void canSerializeMemoryStore() { var instruction = Patio.memoryStore( "pointer", - PatioTypes.struct(List.of(PatioTypes.INT, PatioTypes.INT, PatioTypes.DATA_POINTER)), + PatioTypes.structFlat(List.of(PatioTypes.INT, PatioTypes.INT, PatioTypes.DATA_POINTER)), 1, "value" ); @@ -180,7 +180,7 @@ public class PatioSerializerTests { @Test public void canSerializeStruct() { - var layout = PatioTypes.struct(List.of(PatioTypes.INT, PatioTypes.INT, PatioTypes.DATA_POINTER)); + var layout = PatioTypes.structFlat(List.of(PatioTypes.INT, PatioTypes.INT, PatioTypes.DATA_POINTER)); var string = PatioTesting.serializeDataLayout(layout); -- cgit v1.2.3