public interface TableSwitchInst extends Inst
Modifier and Type | Method and Description |
---|---|
Unit |
getDefaultTarget() |
UnitBox |
getDefaultTargetBox() |
int |
getHighIndex() |
int |
getLowIndex() |
Unit |
getTarget(int index) |
UnitBox |
getTargetBox(int index) |
java.util.List<Unit> |
getTargets() |
void |
setDefaultTarget(Unit defTarget) |
void |
setHighIndex(int index) |
void |
setLowIndex(int index) |
void |
setTarget(int index,
Unit target) |
void |
setTargets(java.util.List<Unit> targets) |
containsArrayRef, containsFieldRef, containsInvokeExpr, containsNewExpr, getInCount, getInMachineCount, getNetCount, getNetMachineCount, getOutCount, getOutMachineCount
addBoxPointingToThis, branches, clearUnitBoxes, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThis, toString
apply
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
Unit getDefaultTarget()
void setDefaultTarget(Unit defTarget)
UnitBox getDefaultTargetBox()
int getLowIndex()
void setLowIndex(int index)
int getHighIndex()
void setHighIndex(int index)
java.util.List<Unit> getTargets()
Unit getTarget(int index)
void setTarget(int index, Unit target)
void setTargets(java.util.List<Unit> targets)
UnitBox getTargetBox(int index)