diff --git a/src/main/java/bytecode/MethodCodeGen.java b/src/main/java/bytecode/MethodCodeGen.java index 1dac4e4..6506d8f 100644 --- a/src/main/java/bytecode/MethodCodeGen.java +++ b/src/main/java/bytecode/MethodCodeGen.java @@ -723,10 +723,6 @@ public class MethodCodeGen implements bytecode.visitor.MethodVisitor { @Override public void visit(MethodCallNode methodCallNode) { List parameterNodes = new ArrayList<>(); - for (IExpressionNode expressionNode : methodCallNode.parameters) { - expressionNode.accept(this); - parameterNodes.add(new ParameterNode(expressionNode.getType(), "")); - } int localVarIndex = -1; if (methodCallNode.target.memberAccess.identifiers.size() > 1) { localVarIndex = localVariables.indexOf(methodCallNode.target.memberAccess.identifiers.get(1)); diff --git a/src/test/java/main/E2EReflectionsTest.java b/src/test/java/main/E2EReflectionsTest.java index a0bce43..b0c407d 100644 --- a/src/test/java/main/E2EReflectionsTest.java +++ b/src/test/java/main/E2EReflectionsTest.java @@ -105,11 +105,6 @@ public class E2EReflectionsTest { runTest("MultipleClasses"); } - @Test - public void SelfReferenceTest() { - runTest("SelfReference"); - } - @Test public void ThisDotTest() { runTest("ThisDot");