Class GlobalBuiltins.JSGlobalUnEscapeNode

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

public abstract static class GlobalBuiltins.JSGlobalUnEscapeNode extends JSBuiltinNode
Implementation of ECMAScript 5.1 B.2.1 escape() method and of ECMAScript 5.1 B.2.2 unescape() method.
  • Constructor Details

    • JSGlobalUnEscapeNode

      public JSGlobalUnEscapeNode(JSContext context, JSBuiltin builtin, boolean unescape)
  • Method Details

    • escape

      protected com.oracle.truffle.api.strings.TruffleString escape(Object value)
    • toString1

      protected final com.oracle.truffle.api.strings.TruffleString toString1(Object target)