public class BTableSwitchInst extends AbstractSwitchInst implements TableSwitchInst
boxesPointingToThiscol, line, mTagList| Constructor and Description |
|---|
BTableSwitchInst(Unit defaultTarget,
int lowIndex,
int highIndex,
List<? extends Unit> targets) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(Switch sw)
Used to implement the Switchable construct.
|
Object |
clone()
Returns a deep clone of this object.
|
int |
getHighIndex() |
int |
getLowIndex() |
String |
getName() |
void |
setHighIndex(int highIndex) |
void |
setLowIndex(int lowIndex) |
String |
toString() |
void |
toString(UnitPrinter up) |
branches, fallsThrough, getDefaultTarget, getDefaultTargetBox, getInCount, getInMachineCount, getOutCount, getOutMachineCount, getTarget, getTargetBox, getTargetCount, getTargets, getUnitBoxes, setDefaultTarget, setTarget, setTargetscontainsArrayRef, containsFieldRef, containsInvokeExpr, containsNewExpr, getNetCount, getNetMachineCount, getParametersaddBoxPointingToThis, clearUnitBoxes, getBoxesPointingToThis, getDefBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThisaddAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTagequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDefaultTarget, getDefaultTargetBox, getTarget, getTargetBox, getTargetCount, getTargets, setDefaultTarget, setTarget, setTargetscontainsArrayRef, containsFieldRef, containsInvokeExpr, containsNewExpr, getInCount, getInMachineCount, getNetCount, getNetMachineCount, getOutCount, getOutMachineCountaddBoxPointingToThis, branches, clearUnitBoxes, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThisaddAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTagpublic Object clone()
AbstractUnitclone in interface Unitclone in class AbstractInstpublic void setLowIndex(int lowIndex)
setLowIndex in interface TableSwitchInstpublic void setHighIndex(int highIndex)
setHighIndex in interface TableSwitchInstpublic int getLowIndex()
getLowIndex in interface TableSwitchInstpublic int getHighIndex()
getHighIndex in interface TableSwitchInstpublic String getName()
getName in class AbstractInstpublic String toString()
toString in class AbstractInstpublic void toString(UnitPrinter up)
toString in interface UnittoString in class AbstractInstpublic void apply(Switch sw)
AbstractUnitapply in interface Switchableapply in class AbstractUnitCopyright © 2024 Soot OSS. All rights reserved.