From 5c5ffd27369e14e6b03d38bf143dd4cd69f164d8 Mon Sep 17 00:00:00 2001 From: Sven Van de Velde Date: Tue, 11 Apr 2023 14:44:35 +0200 Subject: [PATCH] - Removed unnecessary tests and logic for bank directive parsing. - Retested all test cases. --- .../kickc/passes/Pass0GenerateStatementSequence.java | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java b/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java index d9c69061c..4a3dcaf4b 100644 --- a/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java +++ b/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java @@ -1257,17 +1257,9 @@ public class Pass0GenerateStatementSequence extends KickCParserBaseVisitor= 5) { - bankArea = ctx.getChild(2).getText(); - bank = Long.valueOf(ctx.getChild(4).getText()); - } + String bankArea = ctx.getChild(2).getText(); + Long bank = Long.valueOf(ctx.getChild(4).getText()); return new Directive.Bank(bankArea, bank); }