From 75f383a1956eb19fc838ea647a7e7b24552324cf Mon Sep 17 00:00:00 2001 From: gegy1000 Date: Fri, 10 May 2019 22:21:11 +0200 Subject: Don't remap specialized methods to their bridge partner in bytecode --- .../java/cuchaz/enigma/bytecode/translators/SourceFixVisitor.java | 6 ------ 1 file changed, 6 deletions(-) (limited to 'src/main/java/cuchaz/enigma/bytecode') diff --git a/src/main/java/cuchaz/enigma/bytecode/translators/SourceFixVisitor.java b/src/main/java/cuchaz/enigma/bytecode/translators/SourceFixVisitor.java index 99eef6a..735a65f 100644 --- a/src/main/java/cuchaz/enigma/bytecode/translators/SourceFixVisitor.java +++ b/src/main/java/cuchaz/enigma/bytecode/translators/SourceFixVisitor.java @@ -4,7 +4,6 @@ import cuchaz.enigma.analysis.index.BridgeMethodIndex; import cuchaz.enigma.analysis.index.JarIndex; import cuchaz.enigma.translation.representation.entry.ClassDefEntry; import cuchaz.enigma.translation.representation.entry.MethodDefEntry; -import cuchaz.enigma.translation.representation.entry.MethodEntry; import org.objectweb.asm.ClassVisitor; import org.objectweb.asm.MethodVisitor; import org.objectweb.asm.Opcodes; @@ -31,11 +30,6 @@ public class SourceFixVisitor extends ClassVisitor { BridgeMethodIndex bridgeIndex = index.getBridgeMethodIndex(); if (bridgeIndex.isBridgeMethod(methodEntry)) { access |= Opcodes.ACC_BRIDGE; - } else { - MethodEntry bridgeMethod = bridgeIndex.getBridgeFromAccessed(methodEntry); - if (bridgeMethod != null) { - name = bridgeMethod.getName(); - } } return super.visitMethod(access, name, descriptor, signature, exceptions); -- cgit v1.2.3