diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-06-18 12:43:13 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-06-18 12:43:13 +0100 |
| commit | 340cd24ab948d991c7bb8f062059bf3663c77384 (patch) | |
| tree | c4606c868b54eb05f68affe3f203777e5a786af3 /src/test/java | |
| parent | 63188f20bc0b685b63217f829ef6059fb0b71e58 (diff) | |
Remove sourceType from LlvmOperandPtrToInt
Diffstat (limited to 'src/test/java')
4 files changed, 0 insertions, 6 deletions
diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerPushStringTests.java b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerPushStringTests.java index b62ac757..761fbd18 100644 --- a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerPushStringTests.java +++ b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmCompilerPushStringTests.java @@ -23,7 +23,6 @@ public class LlvmCompilerPushStringTests { assertThat(result.instructions(), isSequence()); assertThat(result.stack(), isSequence( isLlvmOperandPtrToInt( - equalTo(LlvmCompilerStrings.typeStringPointer(5)), isLlvmVariableGlobal("shed__string__0"), equalTo(LlvmTypes.INT_64) ) diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/ir/LlvmIrSerializerOperandsTests.java b/src/test/java/org/shedlang/compiler/backends/llvm/ir/LlvmIrSerializerOperandsTests.java index 06d3f244..eef18100 100644 --- a/src/test/java/org/shedlang/compiler/backends/llvm/ir/LlvmIrSerializerOperandsTests.java +++ b/src/test/java/org/shedlang/compiler/backends/llvm/ir/LlvmIrSerializerOperandsTests.java @@ -50,7 +50,6 @@ public class LlvmIrSerializerOperandsTests { @Test public void ptrToIntIsSerialized() { var operand = LlvmIr.operandPtrToInt( - LlvmTypes.pointer(LlvmTypes.INT_8), LlvmIr.variableLocal("x"), LlvmTypes.INT_64 ); diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/ir/ast/LlvmIr.java b/src/test/java/org/shedlang/compiler/backends/llvm/ir/ast/LlvmIr.java index aab9b812..de778a00 100644 --- a/src/test/java/org/shedlang/compiler/backends/llvm/ir/ast/LlvmIr.java +++ b/src/test/java/org/shedlang/compiler/backends/llvm/ir/ast/LlvmIr.java @@ -91,12 +91,10 @@ public class LlvmIr { } public static LlvmOperand operandPtrToInt( - LlvmTypePointer sourceType, LlvmOperand operand, LlvmType targetType ) { return new LlvmOperandPtrToInt( - sourceType, operand, targetType ); diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/ir/ast/LlvmIrMatchers.java b/src/test/java/org/shedlang/compiler/backends/llvm/ir/ast/LlvmIrMatchers.java index f80746e1..ac52f6c0 100644 --- a/src/test/java/org/shedlang/compiler/backends/llvm/ir/ast/LlvmIrMatchers.java +++ b/src/test/java/org/shedlang/compiler/backends/llvm/ir/ast/LlvmIrMatchers.java @@ -32,13 +32,11 @@ public class LlvmIrMatchers { } public static Matcher<LlvmOperand> isLlvmOperandPtrToInt( - Matcher<LlvmType> sourceType, Matcher<LlvmOperand> operand, Matcher<LlvmType> targetType ) { return instanceOf( LlvmOperandPtrToInt.class, - has("sourceType", x -> x.sourceType(), sourceType), has("operand", x -> x.operand(), operand), has("targetType", x -> x.targetType(), targetType) ); |
