| Constructor and Description |
|---|
StoreExpr(MemExpr target,
Expr expr,
Type type)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
DefExpr[] |
defs()
Returns the MemExpr into which the expression is stored.
|
boolean |
equalsExpr(Expr other)
Compares this expression to another.
|
Expr |
expr()
Returns the expression being stored.
|
int |
exprHashCode()
Returns the hash code for this expresion.
|
MemExpr |
target()
Returns the memory location (or local variable) into which the expression
is stored.
|
void |
visit(TreeVisitor visitor) |
void |
visitForceChildren(TreeVisitor visitor)
Visit the children of this node.
|
cleanupOnly, comparator, copyInto, def, isDef, setDef, setType, stmt, typeblock, cleanup, copyInto, hasParent, key, parent, replaceWith, replaceWith, setKey, setParent, setValueNumber, toString, valueNumber, visitChildren, visitOnlypublic DefExpr[] defs()
public MemExpr target()
public Expr expr()
public void visitForceChildren(TreeVisitor visitor)
NodevisitForceChildren in class Nodepublic void visit(TreeVisitor visitor)
public int exprHashCode()
ExprexprHashCode in class Exprpublic boolean equalsExpr(Expr other)
ExprequalsExpr in class Exprother - Expr to which to compare this.