public class IteratorNextNode extends JavaScriptBaseNode
Modifier | Constructor and Description |
---|---|
protected |
IteratorNextNode() |
Modifier and Type | Method and Description |
---|---|
static IteratorNextNode |
create() |
com.oracle.truffle.api.object.DynamicObject |
execute(IteratorRecord iteratorRecord) |
com.oracle.truffle.api.object.DynamicObject |
execute(IteratorRecord iteratorRecord,
Object value) |
copy, onReplace
accept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, lookupContextReference, lookupLanguageReference, notifyInserted, replace, replace, reportPolymorphicSpecialize, toString
public static IteratorNextNode create()
public com.oracle.truffle.api.object.DynamicObject execute(IteratorRecord iteratorRecord, Object value)
public com.oracle.truffle.api.object.DynamicObject execute(IteratorRecord iteratorRecord)