src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/GetSplitState.java
changeset 48380 597f69e5f1e3
parent 47216 71c04702a3d5
equal deleted inserted replaced
48379:5382baab8371 48380:597f69e5f1e3
    25 
    25 
    26 package jdk.nashorn.internal.ir;
    26 package jdk.nashorn.internal.ir;
    27 
    27 
    28 import jdk.nashorn.internal.codegen.CompilerConstants;
    28 import jdk.nashorn.internal.codegen.CompilerConstants;
    29 import jdk.nashorn.internal.codegen.types.Type;
    29 import jdk.nashorn.internal.codegen.types.Type;
       
    30 import jdk.nashorn.internal.ir.annotations.Ignore;
    30 import jdk.nashorn.internal.ir.visitor.NodeVisitor;
    31 import jdk.nashorn.internal.ir.visitor.NodeVisitor;
    31 import jdk.nashorn.internal.runtime.Scope;
    32 import jdk.nashorn.internal.runtime.Scope;
    32 
    33 
    33 /**
    34 /**
    34  * Synthetic AST node that represents loading of the scope object and invocation of the {@link Scope#getSplitState()}
    35  * Synthetic AST node that represents loading of the scope object and invocation of the {@link Scope#getSplitState()}
    37  */
    38  */
    38 public final class GetSplitState extends Expression {
    39 public final class GetSplitState extends Expression {
    39     private static final long serialVersionUID = 1L;
    40     private static final long serialVersionUID = 1L;
    40 
    41 
    41     /** The sole instance of this AST node. */
    42     /** The sole instance of this AST node. */
       
    43     @Ignore
    42     public final static GetSplitState INSTANCE = new GetSplitState();
    44     public final static GetSplitState INSTANCE = new GetSplitState();
    43 
    45 
    44     private GetSplitState() {
    46     private GetSplitState() {
    45         super(NO_TOKEN, NO_FINISH);
    47         super(NO_TOKEN, NO_FINISH);
    46     }
    48     }