public interface LookupSwitchInst extends Inst
| Modifier and Type | Method and Description |
|---|---|
Unit |
getDefaultTarget() |
UnitBox |
getDefaultTargetBox() |
int |
getLookupValue(int index) |
java.util.List<IntConstant> |
getLookupValues() |
Unit |
getTarget(int index) |
UnitBox |
getTargetBox(int index) |
int |
getTargetCount() |
java.util.List<Unit> |
getTargets() |
void |
setDefaultTarget(Unit defTarget) |
void |
setLookupValue(int index,
int value) |
void |
setLookupValues(java.util.List<IntConstant> values) |
void |
setTarget(int index,
Unit target) |
void |
setTargets(java.util.List<Unit> targets) |
containsArrayRef, containsFieldRef, containsInvokeExpr, containsNewExpr, getInCount, getInMachineCount, getNetCount, getNetMachineCount, getOutCount, getOutMachineCountaddBoxPointingToThis, branches, clearUnitBoxes, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThis, toStringapplyaddAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTagUnit getDefaultTarget()
void setDefaultTarget(Unit defTarget)
UnitBox getDefaultTargetBox()
void setLookupValue(int index,
int value)
int getLookupValue(int index)
java.util.List<IntConstant> getLookupValues()
void setLookupValues(java.util.List<IntConstant> values)
int getTargetCount()
Unit getTarget(int index)
UnitBox getTargetBox(int index)
void setTarget(int index,
Unit target)
java.util.List<Unit> getTargets()
void setTargets(java.util.List<Unit> targets)