public class PackedSwitchInstruction extends SwitchInstruction
markerUnitdata, dataFirstByte, dataLastByte, dataSize, loadedcodeAddress, instruction, lineNumber, unit| Constructor and Description |
|---|
PackedSwitchInstruction(org.jf.dexlib2.iface.instruction.Instruction instruction,
int codeAdress) |
| Modifier and Type | Method and Description |
|---|---|
void |
computeDataOffsets(DexBody body) |
protected Stmt |
switchStatement(DexBody body,
org.jf.dexlib2.iface.instruction.Instruction targetData,
Local key)
Return a switch statement based on given target data on the given key.
|
deferredJimplify, jimplifygetData, getDataFirstByte, getDataLastByte, getDataSize, isLoaded, setData, setDataFirstByte, setDataLastByte, setDataSize, setLoadedaddTags, getInstruction, getLineNumber, getUnit, getUsedRegistersNums, getUsedRegistersNums, introducedTypes, setLineNumber, setUnitpublic PackedSwitchInstruction(org.jf.dexlib2.iface.instruction.Instruction instruction,
int codeAdress)
protected Stmt switchStatement(DexBody body, org.jf.dexlib2.iface.instruction.Instruction targetData, Local key)
SwitchInstructionswitchStatement in class SwitchInstructionpublic void computeDataOffsets(DexBody body)
computeDataOffsets in class PseudoInstructionCopyright © 2020 Soot OSS. All rights reserved.