Uses of Enum Class
org.benf.cfr.reader.bytecode.opcode.JVMInstr
Packages that use JVMInstr
Package
Description
-
Uses of JVMInstr in org.benf.cfr.reader.bytecode.analysis.opgraph
Fields in org.benf.cfr.reader.bytecode.analysis.opgraph declared as JVMInstrModifier and TypeFieldDescriptionprivate JVMInstr
Op02WithProcessedDataAndRefs.instr
private final JVMInstr
Op01WithProcessedDataAndByteJumps.instruction
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph that return JVMInstrModifier and TypeMethodDescriptionOp02WithProcessedDataAndRefs.getInstr()
Op01WithProcessedDataAndByteJumps.getJVMInstr()
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type JVMInstrModifier and TypeMethodDescriptionvoid
Op02WithProcessedDataAndRefs.replaceInstr
(JVMInstr newInstr) Constructors in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type JVMInstrModifierConstructorDescriptionOp01WithProcessedDataAndByteJumps
(JVMInstr instruction, byte[] data, int[] rawTargetOffsets, int originalRawOffset) Op01WithProcessedDataAndByteJumps
(JVMInstr instruction, byte[] data, int[] rawTargetOffsets, int originalRawOffset, ConstantPoolEntry[] constantPoolEntries) Op02WithProcessedDataAndRefs
(JVMInstr instr, byte[] rawData, int index, ConstantPool cp, ConstantPoolEntry[] cpEntries, int originalRawOffset, BytecodeLoc loc) Op02WithProcessedDataAndRefs
(JVMInstr instr, byte[] rawData, InstrIndex index, ConstantPool cp, ConstantPoolEntry[] cpEntries, int originalRawOffset, BytecodeLoc loc) -
Uses of JVMInstr in org.benf.cfr.reader.bytecode.analysis.opgraph.op02obf
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op02obf with parameters of type JVMInstrModifier and TypeMethodDescriptionprotected Op02WithProcessedDataAndRefs
SimpleControlFlowBase.getLastTargetIf
(List<Op02WithProcessedDataAndRefs> op2list, Integer start, JVMInstr... instrs) protected Op02WithProcessedDataAndRefs
SimpleControlFlowBase.getLastTargetIf
(List<Op02WithProcessedDataAndRefs> op2list, Op02WithProcessedDataAndRefs current, JVMInstr... instrs) -
Uses of JVMInstr in org.benf.cfr.reader.bytecode.analysis.opgraph.op2rewriters
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph.op2rewriters that return JVMInstr -
Uses of JVMInstr in org.benf.cfr.reader.bytecode.analysis.parse.expression
Methods in org.benf.cfr.reader.bytecode.analysis.parse.expression with parameters of type JVMInstr -
Uses of JVMInstr in org.benf.cfr.reader.bytecode.opcode
Fields in org.benf.cfr.reader.bytecode.opcode with type parameters of type JVMInstrMethods in org.benf.cfr.reader.bytecode.opcode that return JVMInstrModifier and TypeMethodDescriptionstatic JVMInstr
JVMInstr.find
(int opcode) private static JVMInstr
OperationFactoryWide.getWideInstrVersion
(JVMInstr instr) static JVMInstr
Returns the enum constant of this class with the specified name.static JVMInstr[]
JVMInstr.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.benf.cfr.reader.bytecode.opcode with parameters of type JVMInstrModifier and TypeMethodDescriptionOperationFactory.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryConditionalJump.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryCPEntry.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryCPEntryW.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDefault.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDup.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDup2.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDup2X1.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDup2X2.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDupX1.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryDupX2.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryFakeCatch.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryGoto.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryGotoW.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryInvoke.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryInvokeDynamic.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryInvokeInterface.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryLookupSwitch.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryMultiANewArray.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryNew.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryPop.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryPop2.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryReturn.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactorySwap.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryTableSwitch.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryThrow.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactoryWide.createOperation
(JVMInstr instr, ByteData bd, ConstantPool cp, int offset) OperationFactory.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryDefault.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryDup.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryDup2.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryDup2X1.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryDup2X2.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryDupX1.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryDupX2.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryFakeCatch.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryGetField.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryGetStatic.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryInvoke.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryInvokeDynamic.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryInvokeInterface.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryLDC.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryLDCW.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryMultiANewArray.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryPop.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryPop2.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryPutField.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactoryPutStatic.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) OperationFactorySwap.getStackDelta
(JVMInstr instr, byte[] data, ConstantPoolEntry[] cpEntries, StackSim stackSim, Method method) private static JVMInstr
OperationFactoryWide.getWideInstrVersion
(JVMInstr instr) static boolean