Uses of Class
org.benf.cfr.reader.bytecode.analysis.opgraph.Op01WithProcessedDataAndByteJumps
Packages that use Op01WithProcessedDataAndByteJumps
Package
Description
-
Uses of Op01WithProcessedDataAndByteJumps in org.benf.cfr.reader.bytecode
Methods in org.benf.cfr.reader.bytecode that return Op01WithProcessedDataAndByteJumpsMethods in org.benf.cfr.reader.bytecode that return types with arguments of type Op01WithProcessedDataAndByteJumpsModifier and TypeMethodDescriptionprivate List<Op01WithProcessedDataAndByteJumps>
CodeAnalyser.getInstrs()
Method parameters in org.benf.cfr.reader.bytecode with type arguments of type Op01WithProcessedDataAndByteJumpsModifier and TypeMethodDescriptionprivate void
CodeAnalyser.generateUnverifiable
(int x, List<Op01WithProcessedDataAndByteJumps> op1list, List<Op02WithProcessedDataAndRefs> op2list, Map<Integer, Integer> lutByIdx, SortedMap<Integer, Integer> lutByOffset, BytecodeLocFactory locFactory) private void
CodeAnalyser.generateUnverifiableInstr
(int offset, List<Op01WithProcessedDataAndByteJumps> op1list, List<Op02WithProcessedDataAndRefs> op2list, Map<Integer, Integer> lutByIdx, SortedMap<Integer, Integer> lutByOffset, BytecodeLocFactory locFactory) private AnalysisResult
CodeAnalyser.getAnalysisInner
(List<Op01WithProcessedDataAndByteJumps> instrs, DCCommonState dcCommonState, Options options, BytecodeMeta bytecodeMeta, int passIdx) private AnalysisResult
CodeAnalyser.getAnalysisOrWrapFail
(int passIdx, List<Op01WithProcessedDataAndByteJumps> instrs, DCCommonState commonState, Options options, List<DecompilerComment> extraComments, BytecodeMeta bytecodeMeta) Constructor parameters in org.benf.cfr.reader.bytecode with type arguments of type Op01WithProcessedDataAndByteJumpsModifierConstructorDescriptionBytecodeMeta
(List<Op01WithProcessedDataAndByteJumps> op1s, AttributeCode code, Options options) -
Uses of Op01WithProcessedDataAndByteJumps in org.benf.cfr.reader.bytecode.opcode
Methods in org.benf.cfr.reader.bytecode.opcode that return Op01WithProcessedDataAndByteJumpsModifier and TypeMethodDescriptionJVMInstr.createOperation
(ByteData bd, ConstantPool cp, int offset) OperationFactory.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) -
Uses of Op01WithProcessedDataAndByteJumps in org.benf.cfr.reader.entities.exceptions
Fields in org.benf.cfr.reader.entities.exceptions with type parameters of type Op01WithProcessedDataAndByteJumpsModifier and TypeFieldDescriptionprivate final List<Op01WithProcessedDataAndByteJumps>
ExceptionAggregator.instrs
Method parameters in org.benf.cfr.reader.entities.exceptions with type arguments of type Op01WithProcessedDataAndByteJumpsModifier and TypeMethodDescriptionprivate static int
ExceptionAggregator.canExpandTryBy
(int idx, List<Op01WithProcessedDataAndByteJumps> statements) private boolean
ExceptionGroup.isSynchronisedHandler
(ExceptionGroup.Entry entry, Map<Integer, Integer> lutByOffset, Map<Integer, Integer> lutByIdx, List<Op01WithProcessedDataAndByteJumps> instrs) void
ExceptionGroup.removeSynchronisedHandlers
(Map<Integer, Integer> lutByOffset, Map<Integer, Integer> lutByIdx, List<Op01WithProcessedDataAndByteJumps> instrs)