Lines Matching defs:promise
88 #include "src/objects/js-promise-inl.h"
7640 i::Handle<i::JSReceiver> promise = Utils::OpenHandle(this);
7641 return Local<Promise>::Cast(Utils::ToLocal(promise));
7650 auto promise = i::Handle<i::JSPromise>::cast(self);
7652 if (promise->status() != Promise::kPending) {
7657 i::JSPromise::Resolve(promise, Utils::OpenHandle(*value)).is_null();
7668 auto promise = i::Handle<i::JSPromise>::cast(self);
7670 if (promise->status() != Promise::kPending) {
7675 i::JSPromise::Reject(promise, Utils::OpenHandle(*value)).is_null();
7729 i::JSReceiver promise = *Utils::OpenHandle(this);
7730 i::Isolate* isolate = promise.GetIsolate();
7733 if (!promise.IsJSPromise()) return false;
7734 return i::JSPromise::cast(promise).has_handler();
7738 i::Handle<i::JSReceiver> promise = Utils::OpenHandle(this);
7739 i::Isolate* isolate = promise->GetIsolate();
7741 i::Handle<i::JSPromise> js_promise = i::Handle<i::JSPromise>::cast(promise);
7749 i::Handle<i::JSReceiver> promise = Utils::OpenHandle(this);
7750 API_RCS_SCOPE(promise->GetIsolate(), Promise, Status);
7751 i::Handle<i::JSPromise> js_promise = i::Handle<i::JSPromise>::cast(promise);