Lines Matching defs:promiseResolve

634     // 1. Let promiseResolve be ? Get(promiseConstructor, "resolve").
636 JSHandle<JSTaggedValue> promiseResolve = JSObject::GetProperty(thread, promiseConstructor, resolveKey).GetValue();
638 // 2. If IsCallable(promiseResolve) is false, throw a TypeError exception.
639 if (!promiseResolve->IsCallable()) {
640 THROW_TYPE_ERROR_AND_RETURN(thread, "promiseResolve is not callable", JSTaggedValue::Exception());
642 // 3. Return promiseResolve.
643 return promiseResolve.GetTaggedValue();
659 // 3. Let promiseResolve be GetPromiseResolve(C).
660 JSHandle<JSTaggedValue> promiseResolve(thread, BuiltinsPromise::GetPromiseResolve(thread, thisValue));
661 // 4. IfAbruptRejectPromise(promiseResolve, promiseCapability).
663 promiseResolve = JSPromise::IfThrowGetThrowValue(thread);
665 RETURN_REJECT_PROMISE_IF_ABRUPT(thread, promiseResolve, promiseCapability);
676 // 7. Let result be PerformPromiseAny(iteratorRecord, C, promiseCapability, promiseResolve).
678 promiseCapability, promiseResolve);
705 const JSHandle<JSTaggedValue> &promiseResolve)
781 // i. Let nextPromise be ? Call(promiseResolve, constructor, « nextValue »).
783 EcmaInterpreter::NewRuntimeCallInfo(thread, promiseResolve, constructor, undefined, 1);
844 // 3. Let promiseResolve be Completion(GetPromiseResolve(C)).
845 JSHandle<JSTaggedValue> promiseResolve(thread, BuiltinsPromise::GetPromiseResolve(thread, thisValue));
846 // 4. IfAbruptRejectPromise(promiseResolve, promiseCapability).
848 promiseResolve = JSPromise::IfThrowGetThrowValue(thread);
850 RETURN_REJECT_PROMISE_IF_ABRUPT(thread, promiseResolve, promiseCapability);
863 promiseCapability, promiseResolve);
890 const JSHandle<JSTaggedValue> &promiseResolve)
965 // i. Let nextPromise be ? Call(promiseResolve, constructor, « nextValue »).
967 EcmaInterpreter::NewRuntimeCallInfo(thread, promiseResolve, constructor, undefined, 1);