diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-12-12 19:52:07 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-12-12 19:52:07 +0000 |
| commit | c6e26e82a516506c99ae1eec1384f1feeea12414 (patch) | |
| tree | 501bbbf9688601c5af32f9d201fdd5f4a5058f5c /src/test/java | |
| parent | 208f9539c41657e3b2b877d4c5985fade7ff7689 (diff) | |
Add global context for LLVM code gen
Diffstat (limited to 'src/test/java')
| -rw-r--r-- | src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java index 014916e3..b6790920 100644 --- a/src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java +++ b/src/test/java/org/shedlang/compiler/backends/llvm/LlvmPatioCodeGenTests.java @@ -23,7 +23,11 @@ import java.util.Optional; public class LlvmPatioCodeGenTests extends PatioExampleTests { @Override protected ExecutionResult run(PatioCompilationUnit patio) throws IOException, InterruptedException { - var llvmModule = LlvmPatioCodeGen.generateCompilationUnit(patio); + var llvmModuleResult = LlvmPatioCodeGen.generateCompilationUnit( + patio, + LlvmPatioCodeGen.GlobalContext.EMPTY + ); + var llvmModule = llvmModuleResult.value(); llvmModule = llvmModule.addTopLevelEntity(new LlvmFunctionDefinition( "main", |
