Class SpecializedNewObjectNode

java.lang.Object
com.oracle.truffle.api.nodes.Node
com.oracle.truffle.js.nodes.JavaScriptBaseNode
com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable

public abstract class SpecializedNewObjectNode extends JavaScriptBaseNode
  • Field Details

    • context

      protected final JSContext context
    • isBuiltin

      protected final boolean isBuiltin
    • isConstructor

      protected final boolean isConstructor
    • isGenerator

      protected final boolean isGenerator
    • isAsyncGenerator

      protected final boolean isAsyncGenerator
    • instanceLayout

      protected final JSNonProxy instanceLayout
  • Constructor Details

    • SpecializedNewObjectNode

      public SpecializedNewObjectNode(JSContext context, boolean isBuiltin, boolean isConstructor, boolean isGenerator, boolean isAsyncGenerator, JSNonProxy instanceLayout)
  • Method Details