From 279ea28a29c19e62122a35fdb2368d6c83a437f9 Mon Sep 17 00:00:00 2001 From: nitrix Date: Tue, 4 Feb 2020 19:20:48 +0100 Subject: [PATCH] add empty stubs for the visit method of the new nodes --- .../hsrm/compiler/Klang/visitors/EvalVisitor.java | 14 ++++++++++++++ .../de/hsrm/compiler/Klang/visitors/GenASM.java | 12 ++++++++++++ 2 files changed, 26 insertions(+) diff --git a/src/main/java/de/hsrm/compiler/Klang/visitors/EvalVisitor.java b/src/main/java/de/hsrm/compiler/Klang/visitors/EvalVisitor.java index 2e3495d..e316f34 100644 --- a/src/main/java/de/hsrm/compiler/Klang/visitors/EvalVisitor.java +++ b/src/main/java/de/hsrm/compiler/Klang/visitors/EvalVisitor.java @@ -8,6 +8,8 @@ import de.hsrm.compiler.Klang.nodes.Block; import de.hsrm.compiler.Klang.nodes.FunctionDefinition; import de.hsrm.compiler.Klang.nodes.Parameter; import de.hsrm.compiler.Klang.nodes.Program; +import de.hsrm.compiler.Klang.nodes.StructDefinition; +import de.hsrm.compiler.Klang.nodes.StructField; import de.hsrm.compiler.Klang.nodes.expressions.*; import de.hsrm.compiler.Klang.nodes.loops.DoWhileLoop; import de.hsrm.compiler.Klang.nodes.loops.ForLoop; @@ -470,4 +472,16 @@ public class EvalVisitor implements Visitor { return null; } + @Override + public Value visit(StructDefinition e) { + // TODO Auto-generated method stub + return null; + } + + @Override + public Value visit(StructField e) { + // TODO Auto-generated method stub + return null; + } + } \ No newline at end of file diff --git a/src/main/java/de/hsrm/compiler/Klang/visitors/GenASM.java b/src/main/java/de/hsrm/compiler/Klang/visitors/GenASM.java index f8edb42..9680eae 100644 --- a/src/main/java/de/hsrm/compiler/Klang/visitors/GenASM.java +++ b/src/main/java/de/hsrm/compiler/Klang/visitors/GenASM.java @@ -795,4 +795,16 @@ public class GenASM implements Visitor { return null; } + @Override + public Void visit(StructDefinition e) { + // TODO Auto-generated method stub + return null; + } + + @Override + public Void visit(StructField e) { + // TODO Auto-generated method stub + return null; + } + } \ No newline at end of file