Class StringIteratorPrototypeBuiltins.StringIteratorNextNode

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

public abstract static class StringIteratorPrototypeBuiltins.StringIteratorNextNode extends JSBuiltinNode
  • Constructor Details

    • StringIteratorNextNode

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

    • doStringIterator

      protected final JSObject doStringIterator(com.oracle.truffle.api.frame.VirtualFrame frame, JSStringIteratorObject iterator, com.oracle.truffle.api.strings.TruffleString.FromCodePointNode fromCodePointNode, com.oracle.truffle.api.strings.TruffleString.SubstringByteIndexNode substringNode)
    • doIncompatibleReceiver

      protected static JSObject doIncompatibleReceiver(Object iterator)