diff options
Diffstat (limited to 'src/jdk/nashorn/internal/ir/EmptyNode.java')
-rw-r--r-- | src/jdk/nashorn/internal/ir/EmptyNode.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/jdk/nashorn/internal/ir/EmptyNode.java b/src/jdk/nashorn/internal/ir/EmptyNode.java index 15330a37..67516127 100644 --- a/src/jdk/nashorn/internal/ir/EmptyNode.java +++ b/src/jdk/nashorn/internal/ir/EmptyNode.java @@ -25,14 +25,15 @@ package jdk.nashorn.internal.ir; +import jdk.nashorn.internal.ir.annotations.Immutable; import jdk.nashorn.internal.ir.visitor.NodeVisitor; import jdk.nashorn.internal.runtime.Source; /** * IR representation for an empty statement. - * */ -public class EmptyNode extends Node { +@Immutable +public final class EmptyNode extends Node { /** * Constructor @@ -57,7 +58,7 @@ public class EmptyNode extends Node { @Override public Node accept(final NodeVisitor visitor) { - if (visitor.enterEmptyNode(this) != null) { + if (visitor.enterEmptyNode(this)) { return visitor.leaveEmptyNode(this); } return this; |