public abstract class SwitchPayload extends AbstractPayload
InsnWithOffset with multiple offsets.| Modifier and Type | Field and Description |
|---|---|
protected Insn31t |
switchInsn |
protected java.util.List<Unit> |
targets |
targetopc, regs| Constructor and Description |
|---|
SwitchPayload(java.util.List<Unit> targets) |
| Modifier and Type | Method and Description |
|---|---|
int |
getMaxJumpOffset()
Gets the maximum number of words available for the jump offset
|
void |
setSwitchInsn(Insn31t switchInsn) |
getTarget, setTargetgetIncompatibleRegs, getMinimumRegsNeeded, getOpcode, getRealInsn, getRealInsn0, getRegs, getSize, hasIncompatibleRegs, toStringpublic SwitchPayload(java.util.List<Unit> targets)
public void setSwitchInsn(Insn31t switchInsn)
public int getMaxJumpOffset()
InsnWithOffsetgetMaxJumpOffset in class InsnWithOffset