summaryrefslogtreecommitdiff
path: root/src/test/java/no/eliashaugsbakk/kompilator/semanticAnalysis
diff options
context:
space:
mode:
authorElias Haugsbakk <[email protected]>2026-09-21 14:36:59 +0200
committerElias Haugsbakk <[email protected]>2026-09-21 14:36:59 +0200
commite7720e2d9e1319712f85cb0527e17f1251bd7d2c (patch)
tree19cb8b0f49a0fe234fc0c0bfb41dc5c520b1630b /src/test/java/no/eliashaugsbakk/kompilator/semanticAnalysis
parent84215a9b8f79035ebec83fe38bc696b5ae78de5d (diff)
add position info to semantic and IRgen exceptions
Diffstat (limited to 'src/test/java/no/eliashaugsbakk/kompilator/semanticAnalysis')
-rw-r--r--src/test/java/no/eliashaugsbakk/kompilator/semanticAnalysis/AnalyzerTest.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/test/java/no/eliashaugsbakk/kompilator/semanticAnalysis/AnalyzerTest.java b/src/test/java/no/eliashaugsbakk/kompilator/semanticAnalysis/AnalyzerTest.java
index 13827e4..7d26017 100644
--- a/src/test/java/no/eliashaugsbakk/kompilator/semanticAnalysis/AnalyzerTest.java
+++ b/src/test/java/no/eliashaugsbakk/kompilator/semanticAnalysis/AnalyzerTest.java
@@ -31,17 +31,17 @@ class AnalyzerTest {
}
private AST buildAST(String functionName, String argument) {
- FunctionCall call = new FunctionCall(functionName, List.of(new StringLiteral(argument)));
- ExpressionStatement stmt = new ExpressionStatement(call);
- Program program = new Program();
+ FunctionCall call = new FunctionCall(null, functionName, List.of(new StringLiteral(null, argument)));
+ ExpressionStatement stmt = new ExpressionStatement(null, call);
+ Program program = new Program(null);
program.addStatement(stmt);
return new AST(program);
}
private AST buildASTNoArgs(String functionName) {
- FunctionCall call = new FunctionCall(functionName, List.of());
- ExpressionStatement stmt = new ExpressionStatement(call);
- Program program = new Program();
+ FunctionCall call = new FunctionCall(null, functionName, List.of());
+ ExpressionStatement stmt = new ExpressionStatement(null, call);
+ Program program = new Program(null);
program.addStatement(stmt);
return new AST(program);
}