Class ObjectFunctionBuiltins.ObjectDefinePropertyNode

All Implemented Interfaces:
com.oracle.truffle.api.instrumentation.InstrumentableNode, com.oracle.truffle.api.nodes.NodeInterface, Cloneable
Enclosing class:
ObjectFunctionBuiltins

public abstract static class ObjectFunctionBuiltins.ObjectDefinePropertyNode extends ObjectFunctionBuiltins.ObjectDefineOperation
  • Constructor Details

    • ObjectDefinePropertyNode

      public ObjectDefinePropertyNode(JSContext context, JSBuiltin builtin)
  • Method Details

    • definePropertyJSObjectTString

      protected JSObject definePropertyJSObjectTString(JSObject thisObj, com.oracle.truffle.api.strings.TruffleString property, Object attributes)
    • definePropertyGeneric

      protected JSObject definePropertyGeneric(Object thisObj, Object property, Object attributes)