diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-06-17 22:03:32 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-06-17 22:03:32 +0100 |
| commit | abf18334f1f598230e69109f43a4a601b4f571a3 (patch) | |
| tree | 28b7b6c1b93f9b1cb172843d8f82c8e5c31e5915 /src/main/java | |
| parent | 2ead93bf3d82dc37bfe440917bfd4244d3a3f14f (diff) | |
Serialize LLVM ptr types as opaque ptr
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/org/shedlang/compiler/backends/llvm/ir/LlvmIrSerializer.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/org/shedlang/compiler/backends/llvm/ir/LlvmIrSerializer.java b/src/main/java/org/shedlang/compiler/backends/llvm/ir/LlvmIrSerializer.java index e19cc2e0..f0c09051 100644 --- a/src/main/java/org/shedlang/compiler/backends/llvm/ir/LlvmIrSerializer.java +++ b/src/main/java/org/shedlang/compiler/backends/llvm/ir/LlvmIrSerializer.java @@ -250,8 +250,7 @@ public class LlvmIrSerializer { builder.append("}"); } case LlvmTypePointer pointer -> { - serializeType(pointer.elementType(), builder); - builder.append(" *"); + builder.append("ptr"); } case LlvmTypeFunction function -> { serializeType(function.returnType(), builder); |
