public final class AssignmentStatement extends GoloStatement
| Modifier and Type | Method and Description |
|---|---|
void |
accept(GoloIrVisitor visitor) |
AssignmentStatement |
as(java.lang.Object expr) |
AssignmentStatement |
declaring() |
AssignmentStatement |
declaring(boolean isDeclaring) |
ExpressionStatement |
getExpressionStatement() |
LocalReference |
getLocalReference() |
boolean |
isDeclaring() |
AssignmentStatement |
ofAST(GoloASTNode node) |
protected void |
replaceElement(GoloElement original,
GoloElement newElement) |
AssignmentStatement |
to(java.lang.Object ref) |
java.lang.String |
toString() |
void |
walk(GoloIrVisitor visitor) |
cantConvert, cantReplace, cantReplace, doesNotContain, getASTNode, getDocumentation, getLocalReferenceTable, getParentNode, getPositionInSourceCode, hasASTNode, makeParentOf, replaceInParentBy, setASTNode, setParentNodepublic AssignmentStatement ofAST(GoloASTNode node)
ofAST in class GoloElementpublic boolean isDeclaring()
public AssignmentStatement declaring()
public AssignmentStatement declaring(boolean isDeclaring)
public LocalReference getLocalReference()
public AssignmentStatement to(java.lang.Object ref)
public ExpressionStatement getExpressionStatement()
public AssignmentStatement as(java.lang.Object expr)
public java.lang.String toString()
toString in class java.lang.Objectpublic void accept(GoloIrVisitor visitor)
accept in class GoloElementpublic void walk(GoloIrVisitor visitor)
walk in class GoloElementprotected void replaceElement(GoloElement original, GoloElement newElement)
replaceElement in class GoloElement