Lines Matching defs:capability
898 JSHandle<PromiseCapability> &capability, const CVector<JSHandle<SourceTextModule>> &stack, int result)
916 //d. Perform ! Call(capability.[[Reject]], undefined, « result.[[Value]] »).
917 JSHandle<JSTaggedValue> reject(thread, capability->GetReject());
934 // ii. Perform ! Call(capability.[[Resolve]], undefined, « undefined »).
961 // 6. Let capability be ! NewPromiseCapability(%Promise%).
964 JSHandle<PromiseCapability> capability =
967 // 7. Set module.[[TopLevelCapability]] to capability.
969 module->SetTopLevelCapability(thread, capability);
974 HandleEvaluateResult(thread, module, capability, stack, result);
982 // Return capability.[[Promise]].
983 return capability->GetPromise();
1851 // 3. Let capability be ! NewPromiseCapability(%Promise%).
1862 // 8. Perform PerformPromiseThen(capability.[[Promise]], onFulfilled, onRejected).