aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2023-12-20 17:11:37 +0000
committerMichael Williamson <mike@zwobble.org>2023-12-20 17:11:37 +0000
commitbed3635d310d243a7946566e4eea0ed5e4833a49 (patch)
tree13645f1d4ab2283cd8e8aceb2e836cebec9e2a98 /src/main/java
parent02cb942ad9e1bd9dd6cb1083bd322ade3f83613e (diff)
Move ShidToPatio code to separate package
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/org/shedlang/compiler/backends/PatioTextBackend.java4
-rw-r--r--src/main/java/org/shedlang/compiler/backends/llvm/LlvmBackend.java4
-rw-r--r--src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java4
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatio.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatio.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioClosures.java (renamed from src/main/java/org/shedlang/compiler/patio/PatioCodeGenClosures.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioCompilationUnitElementSpace.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioCompilationUnitElementSpace.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioContext.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioContext.java)4
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioEffects.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioEffects.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioFunctions.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioFunctions.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioGc.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioGc.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioInts.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioInts.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioLocalSpace.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioLocalSpace.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioNamespaces.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioNamespaces.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioResult.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioResult.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioStrings.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioStrings.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioStructs.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioStructs.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioTuples.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioTuples.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioTypes.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioTypes.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioVars.java (renamed from src/main/java/org/shedlang/compiler/patio/ShidToPatioVars.java)2
-rw-r--r--src/main/java/org/shedlang/compiler/shidtopatio/errors/DuplicateCompilationUnitElementName.java (renamed from src/main/java/org/shedlang/compiler/patio/errors/DuplicateCompilationUnitElementName.java)2
20 files changed, 24 insertions, 24 deletions
diff --git a/src/main/java/org/shedlang/compiler/backends/PatioTextBackend.java b/src/main/java/org/shedlang/compiler/backends/PatioTextBackend.java
index bff63368..d5ebb923 100644
--- a/src/main/java/org/shedlang/compiler/backends/PatioTextBackend.java
+++ b/src/main/java/org/shedlang/compiler/backends/PatioTextBackend.java
@@ -2,8 +2,8 @@ package org.shedlang.compiler.backends;
import org.shedlang.compiler.backends.paths.TargetDir;
import org.shedlang.compiler.config.ProjectConfig;
-import org.shedlang.compiler.patio.ShidToPatio;
-import org.shedlang.compiler.patio.ShidToPatioContext;
+import org.shedlang.compiler.shidtopatio.ShidToPatio;
+import org.shedlang.compiler.shidtopatio.ShidToPatioContext;
import org.shedlang.compiler.patio.ast.PatioSerializer;
import org.shedlang.compiler.shid.ShidNamespace;
import org.shedlang.compiler.typechecker.TypeInfos;
diff --git a/src/main/java/org/shedlang/compiler/backends/llvm/LlvmBackend.java b/src/main/java/org/shedlang/compiler/backends/llvm/LlvmBackend.java
index 4d628d75..350ef267 100644
--- a/src/main/java/org/shedlang/compiler/backends/llvm/LlvmBackend.java
+++ b/src/main/java/org/shedlang/compiler/backends/llvm/LlvmBackend.java
@@ -15,8 +15,8 @@ import org.shedlang.compiler.backends.llvm.ir.ast.types.LlvmTypes;
import org.shedlang.compiler.backends.paths.TargetDir;
import org.shedlang.compiler.config.ProjectConfig;
import org.shedlang.compiler.filesystem.ShedCompilerFiles;
-import org.shedlang.compiler.patio.ShidToPatio;
-import org.shedlang.compiler.patio.ShidToPatioContext;
+import org.shedlang.compiler.shidtopatio.ShidToPatio;
+import org.shedlang.compiler.shidtopatio.ShidToPatioContext;
import org.shedlang.compiler.shid.ShidNamespace;
import org.shedlang.compiler.sources.Sources;
import org.shedlang.compiler.typechecker.TypeInfos;
diff --git a/src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java b/src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java
index a3e376c3..77eeee70 100644
--- a/src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java
+++ b/src/main/java/org/shedlang/compiler/backends/wasm/WasmBackend.java
@@ -12,8 +12,8 @@ import org.shedlang.compiler.backends.wasm.structure.ast.modules.WasmFunction;
import org.shedlang.compiler.backends.wasm.structure.ast.modules.WasmModule;
import org.shedlang.compiler.config.ProjectConfig;
import org.shedlang.compiler.filesystem.ShedCompilerFiles;
-import org.shedlang.compiler.patio.ShidToPatio;
-import org.shedlang.compiler.patio.ShidToPatioContext;
+import org.shedlang.compiler.shidtopatio.ShidToPatio;
+import org.shedlang.compiler.shidtopatio.ShidToPatioContext;
import org.shedlang.compiler.shid.ShidNamespace;
import org.shedlang.compiler.sources.Sources;
import org.shedlang.compiler.typechecker.TypeInfos;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatio.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatio.java
index 49fd0e03..62d374a3 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatio.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatio.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.patio.ast.PatioCompilationUnit;
import org.shedlang.compiler.patio.ast.PatioVisibility;
diff --git a/src/main/java/org/shedlang/compiler/patio/PatioCodeGenClosures.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioClosures.java
index 3171e750..5bc55bc3 100644
--- a/src/main/java/org/shedlang/compiler/patio/PatioCodeGenClosures.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioClosures.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.ast.typed.FreeVariable;
import org.shedlang.compiler.ast.typed.FreeVariables;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioCompilationUnitElementSpace.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioCompilationUnitElementSpace.java
index 3b95e99a..babda049 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioCompilationUnitElementSpace.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioCompilationUnitElementSpace.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
public enum ShidToPatioCompilationUnitElementSpace {
EFFECT_HANDLER_METHOD("effectHandlerMethod"),
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioContext.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioContext.java
index dfbcaf77..8870bc17 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioContext.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioContext.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.pcollections.OrderedPMap;
import org.pcollections.PMap;
@@ -12,7 +12,7 @@ import org.shedlang.compiler.patio.ast.operands.PatioLocalRef;
import org.shedlang.compiler.patio.ast.operands.PatioOperand;
import org.shedlang.compiler.patio.ast.types.PatioDataValue;
import org.shedlang.compiler.patio.ast.types.PatioType;
-import org.shedlang.compiler.patio.errors.DuplicateCompilationUnitElementName;
+import org.shedlang.compiler.shidtopatio.errors.DuplicateCompilationUnitElementName;
import org.shedlang.compiler.sources.Source;
import org.shedlang.compiler.typechecker.TypeInfos;
import org.shedlang.compiler.types.*;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioEffects.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioEffects.java
index 6ea11694..cbb321d6 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioEffects.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioEffects.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.ast.typed.FreeVariables;
import org.shedlang.compiler.patio.ast.PatioExceptionTypeDefinition;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioFunctions.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioFunctions.java
index 77da6a10..e6e7259a 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioFunctions.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioFunctions.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.ast.typed.FreeVariables;
import org.shedlang.compiler.patio.ast.operands.PatioLocalRef;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioGc.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioGc.java
index 809d9076..7a55f67e 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioGc.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioGc.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.patio.ast.PatioFunctionDeclaration;
import org.shedlang.compiler.patio.ast.PatioLocal;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioInts.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioInts.java
index 378a2cc5..98dfea10 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioInts.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioInts.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.patio.ast.PatioFunctionDeclaration;
import org.shedlang.compiler.patio.ast.PatioLocal;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioLocalSpace.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioLocalSpace.java
index 48a6a9c6..d5d592ef 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioLocalSpace.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioLocalSpace.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
public enum ShidToPatioLocalSpace {
BINARY_OP_RESULT("binaryOpResult"),
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioNamespaces.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioNamespaces.java
index e04b58af..68d55634 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioNamespaces.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioNamespaces.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.patio.ast.PatioFunctionDeclaration;
import org.shedlang.compiler.patio.ast.PatioVisibility;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioResult.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioResult.java
index ed5abcdd..537b8f6f 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioResult.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioResult.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
public record ShidToPatioResult<T>(T value, ShidToPatioContext context) {
}
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioStrings.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioStrings.java
index 8294e699..06cb5855 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioStrings.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioStrings.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.patio.ast.PatioDataElementImmutable;
import org.shedlang.compiler.patio.ast.PatioFunctionDeclaration;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioStructs.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioStructs.java
index cc1e79f0..7e8159d2 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioStructs.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioStructs.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.ast.typed.FreeVariables;
import org.shedlang.compiler.patio.ast.instructions.*;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioTuples.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioTuples.java
index 7bfbaeb8..75815fcb 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioTuples.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioTuples.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.patio.ast.instructions.*;
import org.shedlang.compiler.patio.ast.operands.PatioInt;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioTypes.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioTypes.java
index 0035d210..1d6a6567 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioTypes.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioTypes.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.patio.ast.types.PatioType;
import org.shedlang.compiler.patio.ast.types.PatioTypes;
diff --git a/src/main/java/org/shedlang/compiler/patio/ShidToPatioVars.java b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioVars.java
index 18854fd0..1aca893f 100644
--- a/src/main/java/org/shedlang/compiler/patio/ShidToPatioVars.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/ShidToPatioVars.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio;
+package org.shedlang.compiler.shidtopatio;
import org.shedlang.compiler.patio.ast.instructions.PatioMemoryLoad;
import org.shedlang.compiler.patio.ast.instructions.PatioMemoryStore;
diff --git a/src/main/java/org/shedlang/compiler/patio/errors/DuplicateCompilationUnitElementName.java b/src/main/java/org/shedlang/compiler/shidtopatio/errors/DuplicateCompilationUnitElementName.java
index 264d7da8..3ef1b361 100644
--- a/src/main/java/org/shedlang/compiler/patio/errors/DuplicateCompilationUnitElementName.java
+++ b/src/main/java/org/shedlang/compiler/shidtopatio/errors/DuplicateCompilationUnitElementName.java
@@ -1,4 +1,4 @@
-package org.shedlang.compiler.patio.errors;
+package org.shedlang.compiler.shidtopatio.errors;
import org.shedlang.compiler.errors.InternalCompilerError;
import org.shedlang.compiler.sources.Source;