summaryrefslogtreecommitdiff
path: root/checker/src/main/java/lv
diff options
context:
space:
mode:
Diffstat (limited to 'checker/src/main/java/lv')
-rw-r--r--checker/src/main/java/lv/enes/orang/checker/Checker.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/checker/src/main/java/lv/enes/orang/checker/Checker.java b/checker/src/main/java/lv/enes/orang/checker/Checker.java
index 1c7303e..f035e41 100644
--- a/checker/src/main/java/lv/enes/orang/checker/Checker.java
+++ b/checker/src/main/java/lv/enes/orang/checker/Checker.java
@@ -141,6 +141,15 @@ public class Checker implements ExpressionVisitor<Void, CheckerException>, State
141 } 141 }
142 142
143 @Override 143 @Override
144 public Void visitMap(MapExpression expr) throws CheckerException {
145 for (var entry : expr.entries()) {
146 visit(entry.from());
147 visit(entry.to());
148 }
149 return null;
150 }
151
152 @Override
144 public Checker visitProgram(Program program) throws CheckerException { 153 public Checker visitProgram(Program program) throws CheckerException {
145 var checker = this; 154 var checker = this;
146 for (var stmt : program.statements()) { 155 for (var stmt : program.statements()) {