Lines Matching defs:resultCapability

363     // 5. Let resultCapability be NewPromiseCapability(C).
364 // 6. ReturnIfAbrupt(resultCapability).
365 JSHandle<PromiseCapability> resultCapability = JSPromise::NewPromiseCapability(thread, constructor);
371 // 7. Return PerformPromiseThen(promise, onFulfilled, onRejected, resultCapability).
372 return PerformPromiseThen(thread, JSHandle<JSPromise>::Cast(promise), onFulfilled, onRejected, resultCapability);
447 // 2. Assert: resultCapability is a PromiseCapability record. (not need)
483 // 2. Let resolveResult be Call(resultCapability.[[Resolve]], undefined, «valuesArray»).
494 // iv. Return resultCapability.[[Promise]].
535 // o. Set the [[Capabilities]] internal slot of resolveElement to resultCapability.
541 // r. Let result be Invoke(nextPromise, "then", «‍resolveElement, resultCapability.[[Reject]]»).
545 undefined, 2); // 2: «‍resolveElement, resultCapability.[[Reject]]»
704 const JSHandle<PromiseCapability> &resultCapability,
760 // iv. Return resultCapability.[[Promise]].
761 JSHandle<JSTaggedValue> resultCapabilityHandle(thread, resultCapability->GetPromise());
806 // p. Set onRejected.[[Capability]] to resultCapability.
807 onRejected->SetCapability(thread, resultCapability);
812 // s. Perform ? Invoke(nextPromise, "then", « resultCapability.[[Resolve]], onRejected »).
814 JSHandle<JSTaggedValue> resCapaFunc(thread, resultCapability->GetResolve());
930 // 2. Perform ? Call(resultCapability.[[Resolve]], undefined, « valuesArray »).
944 // iv. Return resultCapability.[[Promise]].
994 // q. Set onFulfilled.[[Capability]] to resultCapability.
1011 // y. Set onRejected.[[Capability]] to resultCapability.