public class SparseSwitchPayload extends SwitchPayload
SwitchPayload
switchInsn, targets
target
opc, regs
Constructor and Description |
---|
SparseSwitchPayload(int[] keys,
java.util.List<Unit> targets) |
Modifier and Type | Method and Description |
---|---|
protected BuilderInstruction |
getRealInsn0(LabelAssigner assigner) |
int |
getSize() |
getMaxJumpOffset, setSwitchInsn
getTarget, setTarget
getIncompatibleRegs, getMinimumRegsNeeded, getOpcode, getRealInsn, getRegs, hasIncompatibleRegs, toString
public SparseSwitchPayload(int[] keys, java.util.List<Unit> targets)
public int getSize()
getSize
in interface Insn
getSize
in class AbstractInsn
protected BuilderInstruction getRealInsn0(LabelAssigner assigner)
getRealInsn0
in class AbstractInsn