Lines Matching defs:NewPromiseCapability
75 JSHandle<PromiseCapability> JSPromise::NewPromiseCapability(JSThread *thread, const JSHandle<JSTaggedValue> &obj)
80 THROW_TYPE_ERROR_AND_RETURN(thread, "NewPromiseCapability: obj is not constructor!",
81 factory->NewPromiseCapability());
87 JSHandle<PromiseCapability> promiseCapability = factory->NewPromiseCapability();
97 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, factory->NewPromiseCapability());
101 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, factory->NewPromiseCapability());
104 THROW_TYPE_ERROR_AND_RETURN(thread, "NewPromiseCapability: resolve is not a callable function!",
105 factory->NewPromiseCapability());
109 THROW_TYPE_ERROR_AND_RETURN(thread, "NewPromiseCapability: reject is not a callable function!",
110 factory->NewPromiseCapability());