From e556a470e7dc586360ae68b9d9c2af948b52bbd1 Mon Sep 17 00:00:00 2001 From: JanUlrich Date: Wed, 31 Jan 2018 15:39:19 +0100 Subject: [PATCH] =?UTF-8?q?Literal=20l=C3=B6schen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../syntaxtree/statement/BoolLiteral.html | 4 +-- .../syntaxtree/statement/CharLiteral.html | 4 +-- .../syntaxtree/statement/DoubleLiteral.html | 4 +-- .../syntaxtree/statement/FloatLiteral.html | 4 +-- .../syntaxtree/statement/IntLiteral.html | 4 +-- .../syntaxtree/statement/Literal.html | 2 +- .../syntaxtree/statement/LongLiteral.html | 4 +-- .../syntaxtree/statement/Null.html | 4 +-- .../syntaxtree/statement/StringLiteral.html | 4 +-- .../statement/class-use/Literal.html | 4 +-- .../dhbwstuttgart/bytecode/BytecodeGen.java | 17 ++-------- .../bytecode/BytecodeGenMethod.java | 11 ++----- .../dhbwstuttgart/bytecode/KindOfLambda.java | 11 ++----- .../environment/CompilationEnvironment.java | 16 +++++---- src/de/dhbwstuttgart/parser/JavaTXParser.java | 2 +- .../StatementGenerator.java | 33 +++++++++++-------- .../dhbwstuttgart/syntaxtree/ASTVisitor.java | 6 ---- .../syntaxtree/AbstractASTWalker.java | 13 ++------ .../syntaxtree/StatementVisitor.java | 11 ++----- .../syntaxtree/statement/Binary.java | 27 --------------- .../syntaxtree/statement/BinaryExpr.java | 33 +++++++++++++++++-- .../syntaxtree/statement/InstanceOf.java | 5 ++- .../statement/{literal => }/Literal.java | 12 ++++--- .../syntaxtree/statement/MethodCall.java | 1 - .../statement/literal/BoolLiteral.java | 26 --------------- .../statement/literal/CharLiteral.java | 21 ------------ .../syntaxtree/statement/literal/Null.java | 21 ------------ .../statement/literal/NumberLiteral.java | 22 ------------- .../statement/literal/StringLiteral.java | 23 ------------- .../syntaxtree/visual/ASTTypePrinter.java | 7 ---- .../syntaxtree/visual/OutputGenerator.java | 23 +++++-------- .../visual/TypeOutputGenerator.java | 17 +++------- .../typeinference/assumptions/FunNClass.java | 1 - .../typeinference/typeAlgo/TYPEStmt.java | 27 ++++++--------- 34 files changed, 123 insertions(+), 301 deletions(-) delete mode 100644 src/de/dhbwstuttgart/syntaxtree/statement/Binary.java rename src/de/dhbwstuttgart/syntaxtree/statement/{literal => }/Literal.java (52%) delete mode 100644 src/de/dhbwstuttgart/syntaxtree/statement/literal/BoolLiteral.java delete mode 100644 src/de/dhbwstuttgart/syntaxtree/statement/literal/CharLiteral.java delete mode 100644 src/de/dhbwstuttgart/syntaxtree/statement/literal/Null.java delete mode 100644 src/de/dhbwstuttgart/syntaxtree/statement/literal/NumberLiteral.java delete mode 100644 src/de/dhbwstuttgart/syntaxtree/statement/literal/StringLiteral.java diff --git a/doc/LambdaJavadoc/de/dhbwstuttgart/syntaxtree/statement/BoolLiteral.html b/doc/LambdaJavadoc/de/dhbwstuttgart/syntaxtree/statement/BoolLiteral.html index 35ca01328..be892a1ec 100644 --- a/doc/LambdaJavadoc/de/dhbwstuttgart/syntaxtree/statement/BoolLiteral.html +++ b/doc/LambdaJavadoc/de/dhbwstuttgart/syntaxtree/statement/BoolLiteral.html @@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab";
  • de.dhbwstuttgart.syntaxtree.statement.Expr