Package soot.dexpler.instructions
Class JumpInstruction
- java.lang.Object
-
- soot.dexpler.instructions.DexlibAbstractInstruction
-
- soot.dexpler.instructions.JumpInstruction
-
- Direct Known Subclasses:
ConditionalJumpInstruction,GotoInstruction
public abstract class JumpInstruction extends DexlibAbstractInstruction
-
-
Field Summary
Fields Modifier and Type Field Description protected UnitmarkerUnitprotected DexlibAbstractInstructiontargetInstruction-
Fields inherited from class soot.dexpler.instructions.DexlibAbstractInstruction
codeAddress, instruction, lineNumber, unit
-
-
Constructor Summary
Constructors Constructor Description JumpInstruction(org.jf.dexlib2.iface.instruction.Instruction instruction, int codeAdress)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DexlibAbstractInstructiongetTargetInstruction(DexBody body)-
Methods inherited from class soot.dexpler.instructions.DexlibAbstractInstruction
addTags, getInstruction, getLineNumber, getUnit, getUsedRegistersNums, getUsedRegistersNums, introducedTypes, jimplify, setLineNumber, setUnit
-
-
-
-
Field Detail
-
targetInstruction
protected DexlibAbstractInstruction targetInstruction
-
markerUnit
protected Unit markerUnit
-
-
Method Detail
-
getTargetInstruction
protected DexlibAbstractInstruction getTargetInstruction(DexBody body)
-
-