public class PerformPromiseRaceNode extends PerformPromiseCombinatorNode
PerformPromiseCombinatorNode.BoxedInt
context
Modifier | Constructor and Description |
---|---|
protected |
PerformPromiseRaceNode(JSContext context) |
Modifier and Type | Method and Description |
---|---|
static PerformPromiseRaceNode |
create(JSContext context) |
JSDynamicObject |
execute(IteratorRecord iteratorRecord,
JSDynamicObject constructor,
PromiseCapabilityRecord resultCapability,
Object promiseResolve) |
iteratorStepOrSetDone, iteratorValueOrSetDone
copy, getLanguage, getRealm, hasOverloadedOperators, onReplace
accept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, replace, replace, reportPolymorphicSpecialize, toString
protected PerformPromiseRaceNode(JSContext context)
public static PerformPromiseRaceNode create(JSContext context)
public JSDynamicObject execute(IteratorRecord iteratorRecord, JSDynamicObject constructor, PromiseCapabilityRecord resultCapability, Object promiseResolve)
execute
in class PerformPromiseCombinatorNode