|
|
@ -115,6 +115,7 @@ public final class InsnNodeUtils { |
|
|
|
public static boolean hasSideEffects(AbstractInsnNode insn) { |
|
|
|
public static boolean hasSideEffects(AbstractInsnNode insn) { |
|
|
|
var opcode = insn.getOpcode(); |
|
|
|
var opcode = insn.getOpcode(); |
|
|
|
switch (opcode) { |
|
|
|
switch (opcode) { |
|
|
|
|
|
|
|
case -1: |
|
|
|
case Opcodes.NOP: |
|
|
|
case Opcodes.NOP: |
|
|
|
case Opcodes.ACONST_NULL: |
|
|
|
case Opcodes.ACONST_NULL: |
|
|
|
case Opcodes.ICONST_M1: |
|
|
|
case Opcodes.ICONST_M1: |
|
|
|