public class DAssignStmt extends AbstractDefinitionStmt implements AssignStmt
leftBox, rightBox
col, line, mTagList
Constructor and Description |
---|
DAssignStmt(ValueBox left,
ValueBox right) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Returns a deep clone of this object.
|
void |
setLeftOp(Value variable) |
void |
setRightOp(Value rvalue) |
java.lang.String |
toString() |
void |
toString(UnitPrinter up) |
branches, fallsThrough, getDefBoxes, getLeftOp, getLeftOpBox, getRightOp, getRightOpBox, getUseBoxes
containsArrayRef, containsFieldRef, containsInvokeExpr, convertToBaf, getArrayRef, getArrayRefBox, getFieldRef, getFieldRefBox, getInvokeExpr, getInvokeExprBox
addBoxPointingToThis, apply, clearUnitBoxes, getBoxesPointingToThis, getUnitBoxes, getUseAndDefBoxes, redirectJumpsToThisTo, removeBoxPointingToThis
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLeftOp, getLeftOpBox, getRightOp, getRightOpBox
containsArrayRef, containsFieldRef, containsInvokeExpr, getArrayRef, getArrayRefBox, getFieldRef, getFieldRefBox, getInvokeExpr, getInvokeExprBox
addBoxPointingToThis, branches, clearUnitBoxes, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThis
apply
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
public java.lang.Object clone()
AbstractUnit
clone
in interface Unit
clone
in class AbstractUnit
public void setLeftOp(Value variable)
setLeftOp
in interface AssignStmt
public void setRightOp(Value rvalue)
setRightOp
in interface AssignStmt
public void toString(UnitPrinter up)
public java.lang.String toString()
toString
in class java.lang.Object