diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-07-29 10:46:34 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-07-29 10:47:00 +0100 |
| commit | cfbdb4b8873a218519ac74d59195615edcd3e88a (patch) | |
| tree | 0c942804ebfa6d0e819d4e8f931aba4730b726f5 /src/test/java | |
| parent | 7367e30043ab9de09fafdb72e5fab6bac4debb9a (diff) | |
Rename Patio instruction alloc to alloc-heap
Diffstat (limited to 'src/test/java')
| -rw-r--r-- | src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java | 6 | ||||
| -rw-r--r-- | src/test/java/org/shedlang/compiler/patio/instructions/Patio.java | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java index 74c4ffa1..53ea2d6e 100644 --- a/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java +++ b/src/test/java/org/shedlang/compiler/patio/PatioSerializerTests.java @@ -128,15 +128,15 @@ public class PatioSerializerTests { // == Instructions == @Test - public void canSerializeAlloc() { - var instruction = Patio.alloc( + public void canSerializeAllocHeap() { + var instruction = Patio.allocHeap( Patio.localRef("x"), PatioDataLayouts.struct(List.of(PatioDataLayouts.INT, PatioDataLayouts.INT, PatioDataLayouts.BYTE)) ); var string = PatioTesting.serializeInstruction(instruction); - assertThat(string, equalTo("(alloc (local \"x\") (struct (int int byte)))")); + assertThat(string, equalTo("(alloc-heap (local \"x\") (struct (int int byte)))")); } @Test 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 722e3022..ff3c4fef 100644 --- a/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java +++ b/src/test/java/org/shedlang/compiler/patio/instructions/Patio.java @@ -14,8 +14,8 @@ import java.util.Optional; public class Patio { private Patio() {} - public static PatioInstruction alloc(PatioLocalRef target, PatioDataLayout layout) { - return new PatioAlloc(target, layout, Sources.NULL); + public static PatioInstruction allocHeap(PatioLocalRef target, PatioDataLayout layout) { + return new PatioAllocHeap(target, layout, Sources.NULL); } public static PatioBlock block( |
