|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcoins.ast.ASTree
coins.ast.stmnt.TreeStmnt
coins.ast.stmnt.ReturnStmnt
Return statement.
| Field Summary |
| Fields inherited from class coins.ast.stmnt.TreeStmnt |
left, right |
| Constructor Summary | |
ReturnStmnt(Expr expr,
java.lang.String fname,
int line)
|
|
| Method Summary | |
void |
accept(Visitor v)
Is a method for the visitor pattern. |
Expr |
getExpr()
Returns the expression computing the returned value. |
protected java.lang.String |
getTag()
Returns the type of this node. |
| Methods inherited from class coins.ast.stmnt.TreeStmnt |
fileName, getLeft, getRight, lineNumber, setLeft, setRight |
| Methods inherited from class coins.ast.ASTree |
putSeparator, rightToString, toString, toString1 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ReturnStmnt(Expr expr,
java.lang.String fname,
int line)
| Method Detail |
public void accept(Visitor v)
ASTreeatXXX() on the given visitor, where
XXX is the class name of the node object.
accept in class ASTreepublic Expr getExpr()
protected java.lang.String getTag()
ASTreetoString().
getTag in class TreeStmnt
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||