Lines Matching defs:promise
12 #include "src/objects/js-promise.h"
127 TNode<Object> resume_value, TNode<JSPromise> promise);
149 TNode<JSPromise> promise = NewJSPromise(context);
160 AllocateAsyncGeneratorRequest(resume_mode, value, promise);
178 args->PopAndReturn(promise);
183 CallBuiltin(Builtin::kRejectPromise, context, promise,
187 args->PopAndReturn(promise);
194 TNode<JSPromise> promise) {
205 promise);
226 // Push the promise for the {async_generator_object} back onto the catch
236 TNode<JSPromise> promise = LoadObjectField<JSPromise>(
238 CallRuntime(Runtime::kDebugPushPromise, context, promise);
509 const TNode<JSPromise> promise = LoadPromiseFromAsyncGeneratorRequest(next);
543 // Skip the "then" on {iter_result} and directly fulfill the {promise}
545 CallBuiltin(Builtin::kFulfillPromise, context, promise, iter_result);
552 CallBuiltin(Builtin::kResolvePromise, context, promise, iter_result);
559 Return(promise);
570 TNode<JSPromise> promise = LoadPromiseFromAsyncGeneratorRequest(next);
572 Return(CallBuiltin(Builtin::kRejectPromise, context, promise, value,