From 6c1030f88881847d7e7a8248ab86f643d2f4761e Mon Sep 17 00:00:00 2001 From: Ahmad Date: Wed, 8 May 2024 11:01:44 +0200 Subject: [PATCH] fixed the error in TypedAssignment --- .../de/maishai/typedast/typedclass/TypedAssignment.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/maishai/typedast/typedclass/TypedAssignment.java b/src/main/java/de/maishai/typedast/typedclass/TypedAssignment.java index c5128db..fd75937 100644 --- a/src/main/java/de/maishai/typedast/typedclass/TypedAssignment.java +++ b/src/main/java/de/maishai/typedast/typedclass/TypedAssignment.java @@ -2,10 +2,7 @@ package de.maishai.typedast.typedclass; import de.maishai.ast.AssignSign; import de.maishai.ast.records.Assignment; -import de.maishai.typedast.TypedExpression; -import de.maishai.typedast.TypedNode; -import de.maishai.typedast.TypedStatement; -import de.maishai.typedast.Type; +import de.maishai.typedast.*; import lombok.Data; import org.objectweb.asm.MethodVisitor; @@ -36,11 +33,12 @@ public class TypedAssignment implements TypedStatement { Assignment untyped = (Assignment) unTypedAST; TypedAssignment typedAssignment = new TypedAssignment(); typedAssignment.setLoc((TypedId) loc.convertToTypedAST(localVar, classes, untyped.loc())); - typedAssignment.setAssignSign(untyped.assignment()); + // typedAssignment.setAssignSign(untyped.assignment()); typedAssignment.setValue((TypedExpression) value.convertToTypedAST(localVar, classes, untyped.value())); return typedAssignment; } + @Override public void codeGen(MethodVisitor mv, MethodContext ctx) {