Uses of Enum
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 JVMInstrOp02WithProcessedDataAndRefs.instrprivate final JVMInstrOp01WithProcessedDataAndByteJumps.instructionMethods 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 TypeMethodDescriptionvoidOp02WithProcessedDataAndRefs.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 Op02WithProcessedDataAndRefsSimpleControlFlowBase.getLastTargetIf(List<Op02WithProcessedDataAndRefs> op2list, Integer start, JVMInstr... instrs) protected Op02WithProcessedDataAndRefsSimpleControlFlowBase.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
Subclasses with type arguments of type JVMInstr in org.benf.cfr.reader.bytecode.opcodeFields 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 JVMInstrJVMInstr.find(int opcode) private static JVMInstrOperationFactoryWide.getWideInstrVersion(JVMInstr instr) static JVMInstrReturns the enum constant of this type with the specified name.static JVMInstr[]JVMInstr.values()Returns an array containing the constants of this enum type, 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 JVMInstrOperationFactoryWide.getWideInstrVersion(JVMInstr instr) static boolean