public class BIncInst extends AbstractInst implements IncInst
col, line, mTagList| Constructor and Description |
|---|
BIncInst(Local local,
Constant constant) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(Switch sw)
Used to implement the Switchable construct.
|
java.lang.Object |
clone()
Returns a deep clone of this object.
|
Constant |
getConstant() |
java.util.List<ValueBox> |
getDefBoxes()
Returns a list of Boxes containing Values defined in this Unit.
|
int |
getInCount() |
int |
getInMachineCount() |
Local |
getLocal() |
java.lang.String |
getName() |
int |
getOutCount() |
int |
getOutMachineCount() |
protected void |
getParameters(UnitPrinter up) |
java.util.List<ValueBox> |
getUseBoxes()
Returns a list of Boxes containing Values used in this Unit.
|
void |
setConstant(Constant aConstant) |
void |
setLocal(Local l) |
java.lang.String |
toString() |
void |
toString(UnitPrinter up) |
branches, containsArrayRef, containsFieldRef, containsInvokeExpr, containsNewExpr, fallsThrough, getNetCount, getNetMachineCountaddBoxPointingToThis, clearUnitBoxes, getBoxesPointingToThis, getUnitBoxes, getUseAndDefBoxes, redirectJumpsToThisTo, removeBoxPointingToThisaddAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTagequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcontainsArrayRef, containsFieldRef, containsInvokeExpr, containsNewExpr, getNetCount, getNetMachineCountaddBoxPointingToThis, branches, clearUnitBoxes, fallsThrough, getBoxesPointingToThis, getUnitBoxes, getUseAndDefBoxes, redirectJumpsToThisTo, removeBoxPointingToThisaddAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTagpublic int getInCount()
getInCount in interface InstgetInCount in class AbstractInstpublic java.lang.Object clone()
AbstractUnitclone in interface Unitclone in class AbstractInstpublic int getInMachineCount()
getInMachineCount in interface InstgetInMachineCount in class AbstractInstpublic int getOutCount()
getOutCount in interface InstgetOutCount in class AbstractInstpublic int getOutMachineCount()
getOutMachineCount in interface InstgetOutMachineCount in class AbstractInstpublic Constant getConstant()
getConstant in interface IncInstpublic void setConstant(Constant aConstant)
setConstant in interface IncInstpublic final java.lang.String getName()
getName in class AbstractInstprotected void getParameters(UnitPrinter up)
getParameters in class AbstractInstpublic void apply(Switch sw)
AbstractUnitapply in interface Switchableapply in class AbstractUnitpublic java.util.List<ValueBox> getUseBoxes()
AbstractUnitgetUseBoxes in interface UnitgetUseBoxes in class AbstractUnitpublic java.util.List<ValueBox> getDefBoxes()
AbstractUnitgetDefBoxes in interface UnitgetDefBoxes in class AbstractUnitpublic java.lang.String toString()
toString in class AbstractInstpublic void toString(UnitPrinter up)
toString in interface UnittoString in class AbstractInst