aboutsummaryrefslogtreecommitdiff
path: root/src/jdk/nashorn/internal/ir/PropertyNode.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/jdk/nashorn/internal/ir/PropertyNode.java')
-rw-r--r--src/jdk/nashorn/internal/ir/PropertyNode.java11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/jdk/nashorn/internal/ir/PropertyNode.java b/src/jdk/nashorn/internal/ir/PropertyNode.java
index 9cb82091..b9b8abea 100644
--- a/src/jdk/nashorn/internal/ir/PropertyNode.java
+++ b/src/jdk/nashorn/internal/ir/PropertyNode.java
@@ -33,6 +33,7 @@ import jdk.nashorn.internal.ir.visitor.NodeVisitor;
*/
@Immutable
public final class PropertyNode extends Node {
+ private static final long serialVersionUID = 1L;
/** Property key. */
private final PropertyKey key;
@@ -94,25 +95,25 @@ public final class PropertyNode extends Node {
}
@Override
- public void toString(final StringBuilder sb) {
+ public void toString(final StringBuilder sb, final boolean printType) {
if (value instanceof FunctionNode && ((FunctionNode)value).getIdent() != null) {
value.toString(sb);
}
if (value != null) {
- ((Node)key).toString(sb);
+ ((Node)key).toString(sb, printType);
sb.append(": ");
- value.toString(sb);
+ value.toString(sb, printType);
}
if (getter != null) {
sb.append(' ');
- getter.toString(sb);
+ getter.toString(sb, printType);
}
if (setter != null) {
sb.append(' ');
- setter.toString(sb);
+ setter.toString(sb, printType);
}
}