public class NewPromiseCapabilityNode extends JavaScriptBaseNode
Modifier | Constructor and Description |
---|---|
protected |
NewPromiseCapabilityNode(JSContext context) |
Modifier and Type | Method and Description |
---|---|
static NewPromiseCapabilityNode |
create(JSContext context) |
PromiseCapabilityRecord |
execute(com.oracle.truffle.api.object.DynamicObject constructor) |
PromiseCapabilityRecord |
executeDefault() |
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
protected NewPromiseCapabilityNode(JSContext context)
public static NewPromiseCapabilityNode create(JSContext context)
public PromiseCapabilityRecord executeDefault()
public PromiseCapabilityRecord execute(com.oracle.truffle.api.object.DynamicObject constructor)