public abstract class AbstractOpStmt extends AbstractStmt
col, line
Modifier | Constructor and Description |
---|---|
protected |
AbstractOpStmt(ValueBox opBox) |
Modifier and Type | Method and Description |
---|---|
Value |
getOp() |
ValueBox |
getOpBox() |
List<ValueBox> |
getUseBoxes()
Returns a list of Boxes containing Values used in this Unit.
|
void |
setOp(Value op) |
containsArrayRef, containsFieldRef, containsInvokeExpr, convertToBaf, getArrayRef, getArrayRefBox, getFieldRef, getFieldRefBox, getInvokeExpr, getInvokeExprBox
addBoxPointingToThis, apply, clearUnitBoxes, clone, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, redirectJumpsToThisTo, removeBoxPointingToThis
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBoxPointingToThis, branches, clearUnitBoxes, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, redirectJumpsToThisTo, removeBoxPointingToThis
apply
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
protected AbstractOpStmt(ValueBox opBox)
public final Value getOp()
public final void setOp(Value op)
public final ValueBox getOpBox()
public final List<ValueBox> getUseBoxes()
AbstractUnit
getUseBoxes
in interface Unit
getUseBoxes
in class AbstractUnit