Package soot.toDex.instructions
Class AddressInsn
- java.lang.Object
-
- soot.toDex.instructions.AbstractInsn
-
- soot.toDex.instructions.AddressInsn
-
public class AddressInsn extends AbstractInsn
Inspired by com.android.dx.dex.code.CodeAddress: pseudo instruction for use as jump target or start/end of an exception handler range. It has size zero, so that its offset is the same as the following real instruction.
-
-
Field Summary
-
Fields inherited from class soot.toDex.instructions.AbstractInsn
opc, regs
-
-
Constructor Summary
Constructors Constructor Description AddressInsn(Object originalSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetOriginalSource()protected org.jf.dexlib2.builder.BuilderInstructiongetRealInsn0(LabelAssigner assigner)intgetSize()StringtoString()-
Methods inherited from class soot.toDex.instructions.AbstractInsn
getIncompatibleRegs, getMinimumRegsNeeded, getOpcode, getRealInsn, getRegs, hasIncompatibleRegs
-
-
-
-
Constructor Detail
-
AddressInsn
public AddressInsn(Object originalSource)
-
-
Method Detail
-
getOriginalSource
public Object getOriginalSource()
-
getRealInsn0
protected org.jf.dexlib2.builder.BuilderInstruction getRealInsn0(LabelAssigner assigner)
- Specified by:
getRealInsn0in classAbstractInsn
-
getSize
public int getSize()
- Specified by:
getSizein interfaceInsn- Overrides:
getSizein classAbstractInsn
-
toString
public String toString()
- Overrides:
toStringin classAbstractInsn
-
-