aboutsummaryrefslogtreecommitdiff
path: root/src/jdk/nashorn/internal/ir/ReturnNode.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/jdk/nashorn/internal/ir/ReturnNode.java')
-rw-r--r--src/jdk/nashorn/internal/ir/ReturnNode.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/jdk/nashorn/internal/ir/ReturnNode.java b/src/jdk/nashorn/internal/ir/ReturnNode.java
index 209e47b1..1491b834 100644
--- a/src/jdk/nashorn/internal/ir/ReturnNode.java
+++ b/src/jdk/nashorn/internal/ir/ReturnNode.java
@@ -36,6 +36,8 @@ import jdk.nashorn.internal.ir.visitor.NodeVisitor;
*/
@Immutable
public class ReturnNode extends Statement {
+ private static final long serialVersionUID = 1L;
+
/** Optional expression. */
private final Expression expression;
@@ -100,11 +102,11 @@ public class ReturnNode extends Statement {
@Override
- public void toString(final StringBuilder sb) {
+ public void toString(final StringBuilder sb, final boolean printType) {
sb.append(isYield() ? "yield" : "return");
if (expression != null) {
sb.append(' ');
- expression.toString(sb);
+ expression.toString(sb, printType);
}
}