Lines Matching defs:promise

29 #include "src/objects/js-promise-inl.h"
76 // If no exception value is provided, we do not reject the promise. This can
261 // compilation result in the supplied {promise}.
264 AsyncCompilationResolver(i::Isolate* isolate, i::Handle<i::JSPromise> promise)
265 : promise_(isolate->global_handles()->Create(*promise)) {
302 // It just places the instantiation result in the supplied {promise}.
307 i::Handle<i::JSPromise> promise)
308 : promise_(isolate->global_handles()->Create(*promise)) {
347 i::Handle<i::JSPromise> promise,
350 promise_(isolate_->global_handles()->Create(*promise)),
411 i::Isolate* isolate, i::Handle<i::JSPromise> promise,
414 promise_(isolate_->global_handles()->Create(*promise)),
521 Local<Promise> promise = promise_resolver->GetPromise();
523 return_value.Set(promise);
526 new AsyncCompilationResolver(i_isolate, Utils::OpenHandle(*promise)));
584 Local<Promise> promise = result_resolver->GetPromise();
586 return_value.Set(promise);
590 i_isolate, Utils::OpenHandle(*promise));
626 // start streaming compilation, which will eventually resolve the promise we
872 Local<Promise> promise = result_resolver->GetPromise();
874 return_value.Set(promise);
880 Utils::OpenHandle(*promise)));
904 i_isolate, Utils::OpenHandle(*promise), maybe_imports));
934 // start streaming compilation, which will eventually resolve the promise we
957 Local<Promise> promise = promise_resolver->GetPromise();
958 args.GetReturnValue().Set(promise);
962 Utils::OpenHandle(*promise)));
1005 i_isolate, Utils::OpenHandle(*promise), maybe_imports));
1924 // promise as an externref instead of the original return type.