aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/shedlang/compiler/ShedCompiler.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/shedlang/compiler/ShedCompiler.java')
-rw-r--r--src/main/java/org/shedlang/compiler/ShedCompiler.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/org/shedlang/compiler/ShedCompiler.java b/src/main/java/org/shedlang/compiler/ShedCompiler.java
index 325383ae..f07ead28 100644
--- a/src/main/java/org/shedlang/compiler/ShedCompiler.java
+++ b/src/main/java/org/shedlang/compiler/ShedCompiler.java
@@ -6,8 +6,8 @@ import org.shedlang.compiler.config.ConfigChecker;
import org.shedlang.compiler.config.ProjectConfig;
import org.shedlang.compiler.parser.Parser;
import org.shedlang.compiler.sources.Sources;
-import org.shedlang.compiler.stackir.StackCompiler;
-import org.shedlang.compiler.stackir.StackIrNamespace;
+import org.shedlang.compiler.shid.ShidCodeGen;
+import org.shedlang.compiler.shid.ShidNamespace;
import org.shedlang.compiler.typechecker.TypeChecker;
import org.shedlang.compiler.typechecker.TypeCheckerContext;
import org.shedlang.compiler.types.*;
@@ -36,7 +36,7 @@ public class ShedCompiler {
var untypedNamespaceNodes = parseSource(sourceRoot, sourceFilePaths);
- var namespaces = new ArrayList<StackIrNamespace>();
+ var namespaces = new ArrayList<ShidNamespace>();
var typeCheckerContext = TypeCheckerContext.EMPTY
.addNamespaceTypeInfo(
@@ -59,8 +59,8 @@ public class ShedCompiler {
var typeCheckNamespaceResult = TypeChecker.typeCheckNamespace(untypedNamespaceNode, typeCheckerContext);
typeCheckerContext = typeCheckNamespaceResult.context();
- var stackIrNamespace = StackCompiler.compileNamespace(typeCheckNamespaceResult.value());
- namespaces.add(stackIrNamespace);
+ var shidNamespace = ShidCodeGen.compileNamespace(typeCheckNamespaceResult.value());
+ namespaces.add(shidNamespace);
}
var typeInfos = typeCheckerContext.toTypeInfos();