package IR.Tree;
-class ReturnNode extends BlockStatementNode {
+public class ReturnNode extends BlockStatementNode {
ExpressionNode en;
public ReturnNode() {
this.en=en;
}
+ public ExpressionNode getReturnExpression() {
+ return en;
+ }
+
public String printNode(int indent) {
if (en==null)
return "return";
else
return "return "+en.printNode(indent);
}
-
+ public int kind() {
+ return Kind.ReturnNode;
+ }
}