/third_party/node/lib/internal/process/ |
H A D | promises.js | 109 function promiseRejectHandler(type, promise, reason) { 115 unhandledRejection(promise, reason); 118 handledRejection(promise); 121 resolveError('resolve', promise, reason); 124 resolveError('reject', promise, reason); 134 function resolveError(type, promise, reason) { 136 // the executed promise. 138 if (process.emit('multipleResolves', type, promise, reason)) { 144 function unhandledRejection(promise, reason) { 145 const emit = (reason, promise, promiseInf [all...] |
/third_party/node/test/parallel/ |
H A D | test-promises-unhandled-rejections.js | 87 process.on('unhandledRejection', function(reason, promise) { 89 predicate(reason, promise); 99 process.on('unhandledRejection', function(reason, promise) { 110 asyncTest('synchronously rejected promise should trigger' + 113 onUnhandledSucceed(done, function(reason, promise) { 119 asyncTest('synchronously rejected promise should trigger' + 122 onUnhandledSucceed(done, function(reason, promise) { 133 onUnhandledSucceed(done, function(reason, promise) { 146 onUnhandledSucceed(done, function(reason, promise) { 156 asyncTest('Catching a promise rejectio [all...] |
H A D | test-child-process-exec-abortcontroller-promisified.js | 20 const promise = execPromisifed(waitCommand, { signal }); 21 assert.rejects(promise, { 32 const promise = execPromisifed(waitCommand, { signal }); 33 assert.rejects(promise, { 43 const promise = execPromisifed(waitCommand, { signal }); 44 assert.rejects(promise, { 66 const promise = execPromisifed(waitCommand, { signal }); 68 assert.rejects(promise, { name: 'AbortError' }) 75 const promise = execPromisifed(waitCommand, { signal }); 77 assert.rejects(promise, { nam [all...] |
H A D | test-assert-async.js | 42 // `assert.rejects` accepts a function or a promise 99 let promise = assert.rejects(async () => {}, common.mustNotCall()); 100 promises.push(assert.rejects(promise, common.mustCall(handler))); 102 promise = assert.rejects(() => {}, common.mustNotCall()); 103 promises.push(assert.rejects(promise, { 111 promise = assert.rejects(Promise.resolve(), common.mustNotCall()); 112 promises.push(assert.rejects(promise, common.mustCall(handler))); 160 // `assert.doesNotReject` accepts a function or a promise 163 let promise = assert.doesNotReject(() => new Map(), common.mustNotCall()); 164 promises.push(assert.rejects(promise, { [all...] |
H A D | test-promise-hook-create-hook.js | 27 init: common.mustCall((promise, parent) => { 28 init = promise; 31 before: common.mustCall((promise) => { 32 before = promise; 34 after: common.mustCall((promise) => { 35 after = promise; 37 settled: common.mustCall((promise) => { 38 settled = promise; 58 // After calling `Promise.resolve(...)`, the returned promise should have 63 // When a callback to `promise [all...] |
H A D | test-promise-hook-on-resolve.js | 16 const stop = promiseHooks.onSettled(common.mustCall((promise) => { 17 seen = promise; 21 const promise = new Promise((resolve, reject) => { 25 assert.strictEqual(seen, promise); 34 const promise = new Promise((resolve, reject) => { 38 assert.strictEqual(seen, promise); 44 promise.catch(() => {});
|
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-promise.cc | 12 #include "src/objects/js-promise-inl.h" 23 Handle<JSPromise> promise = args.at<JSPromise>(0); in RUNTIME_FUNCTION() local 26 Handle<Object> rejected_promise = promise; in RUNTIME_FUNCTION() 32 isolate->RunAllPromiseHooks(PromiseHookType::kResolve, promise, in RUNTIME_FUNCTION() 37 if (!promise->has_handler()) { in RUNTIME_FUNCTION() 38 isolate->ReportPromiseReject(promise, value, in RUNTIME_FUNCTION() 47 Handle<JSPromise> promise = args.at<JSPromise>(0); in RUNTIME_FUNCTION() local 49 isolate->ReportPromiseReject(promise, reason, in RUNTIME_FUNCTION() 57 Handle<JSPromise> promise = args.at<JSPromise>(0); in RUNTIME_FUNCTION() local 59 isolate->ReportPromiseReject(promise, resolutio in RUNTIME_FUNCTION() 67 Handle<JSPromise> promise = args.at<JSPromise>(0); RUNTIME_FUNCTION() local 110 Handle<JSPromise> promise = args.at<JSPromise>(0); RUNTIME_FUNCTION() local 118 Handle<JSPromise> promise = args.at<JSPromise>(0); RUNTIME_FUNCTION() local 127 Handle<JSReceiver> promise = args.at<JSReceiver>(0); RUNTIME_FUNCTION() local 137 Handle<JSReceiver> promise = args.at<JSReceiver>(0); RUNTIME_FUNCTION() local 147 Handle<JSPromise> promise = args.at<JSPromise>(0); RUNTIME_FUNCTION() local 157 Handle<JSPromise> promise = args.at<JSPromise>(0); RUNTIME_FUNCTION() local [all...] |
/third_party/node/test/fixtures/wpt/WebCryptoAPI/sign_verify/ |
H A D | ecdsa.js | 17 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 39 all_promises.push(promise); 44 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 65 all_promises.push(promise); 70 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 91 all_promises.push(promise); 96 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 114 all_promises.push(promise); 119 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 136 all_promises.push(promise); [all...] |
H A D | hmac.js | 16 var promise = importVectorKeys(vector, ["verify", "sign"]) 37 all_promises.push(promise); 42 var promise = importVectorKeys(vector, ["verify", "sign"]) 62 all_promises.push(promise); 67 var promise = importVectorKeys(vector, ["verify", "sign"]) 87 all_promises.push(promise); 94 var promise = importVectorKeys(vector, ["sign"]) 110 all_promises.push(promise); 115 var promise = importVectorKeys(vector, ["verify", "sign"]) 139 all_promises.push(promise); [all...] |
H A D | rsa.js | 16 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 37 all_promises.push(promise); 42 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 62 all_promises.push(promise); 67 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 87 all_promises.push(promise); 92 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 109 all_promises.push(promise); 114 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 130 all_promises.push(promise); [all...] |
H A D | eddsa.js | 16 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 38 all_promises.push(promise); 43 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 64 all_promises.push(promise); 69 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 90 all_promises.push(promise); 95 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 113 all_promises.push(promise); 118 var promise = importVectorKeys(vector, ["verify"], ["sign"]) 135 all_promises.push(promise); [all...] |
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/ |
H A D | GPUBuffer.cpp | 50 interop::Promise<void> promise(env, PROMISE_INFO); in mapAsync() 51 promise.Reject(Errors::OperationError(env)); in mapAsync() 52 return promise; in mapAsync() 56 interop::Promise<void> promise(env, PROMISE_INFO); in mapAsync() 57 promise.Reject(Errors::OperationError(env)); in mapAsync() 60 return promise; in mapAsync() 65 interop::Promise<void> promise; in mapAsync() member 70 auto promise = ctx->promise; in mapAsync() local 86 c->promise in mapAsync() [all...] |
H A D | GPUDevice.cpp | 104 for (auto promise : self->lost_promises_) { in GPUDevice() 105 promise.Resolve( in GPUDevice() 142 for (auto promise : lost_promises_) { in destroy() 143 promise.Resolve(interop::GPUDeviceLostInfo::Create<DeviceLostInfo>( in destroy() 307 Promise promise(env, PROMISE_INFO); in createComputePipelineAsync() 308 promise.Reject(Errors::OperationError(env)); in createComputePipelineAsync() 309 return promise; in createComputePipelineAsync() 314 Promise promise; in createComputePipelineAsync() member 318 auto promise = ctx->promise; in createComputePipelineAsync() local 357 Promise promise; createRenderPipelineAsync() member 361 auto promise = ctx->promise; createRenderPipelineAsync() local 427 auto promise = getLost() local 454 Promise promise; popErrorScope() member 458 auto promise = ctx->promise; popErrorScope() local [all...] |
H A D | GPU.cpp | 74 auto promise = interop::Promise<std::optional<interop::Interface<interop::GPUAdapter>>>( in requestAdapter() local 79 promise.Resolve({}); in requestAdapter() 80 return promise; in requestAdapter() 85 promise.Resolve({}); in requestAdapter() 86 return promise; in requestAdapter() 147 promise.Resolve(std::optional<interop::Interface<interop::GPUAdapter>>(adapter)); in requestAdapter() 148 return promise; in requestAdapter()
|
/third_party/node/test/fixtures/wpt/WebCryptoAPI/encrypt_decrypt/ |
H A D | aes.js | 17 var promise = importVectorKey(vector, ["encrypt", "decrypt"]) 35 all_promises.push(promise); 41 var promise = importVectorKey(vector, ["encrypt", "decrypt"]) 61 all_promises.push(promise); 66 var promise = importVectorKey(vector, ["encrypt", "decrypt"]) 84 all_promises.push(promise); 90 var promise = importVectorKey(vector, ["encrypt", "decrypt"]) 110 all_promises.push(promise); 119 var promise = importVectorKey(badVector, ["decrypt"]) 137 all_promises.push(promise); [all...] |
H A D | rsa.js | 16 var promise = importVectorKeys(vector, ["encrypt"], ["decrypt"]) 40 all_promises.push(promise); 45 var promise = importVectorKeys(vector, ["encrypt"], ["decrypt"]) 72 all_promises.push(promise); 77 var promise = importVectorKeys(vector, ["encrypt"], ["decrypt"]) 96 all_promises.push(promise); 104 var promise = importVectorKeys(vector, ["encrypt"], ["unwrapKey"]) 124 all_promises.push(promise); 130 var promise = importVectorKeys(vector, ["encrypt"], ["decrypt"]) 170 all_promises.push(promise); [all...] |
/third_party/node/lib/internal/ |
H A D | async_hooks.js | 304 function trackPromise(promise, parent) { 305 if (promise[async_id_symbol]) { 314 promise[async_id_symbol] = newAsyncId(); 315 promise[trigger_async_id_symbol] = triggerAsyncId; 318 function promiseInitHook(promise, parent) { 319 trackPromise(promise, parent); 320 const asyncId = promise[async_id_symbol]; 321 const triggerAsyncId = promise[trigger_async_id_symbol]; 322 emitInitScript(asyncId, 'PROMISE', triggerAsyncId, promise); 325 function promiseInitHookWithDestroyTracking(promise, paren [all...] |
/third_party/node/lib/internal/webstreams/ |
H A D | adapters.js | 182 backpressurePromise.promise, () => { 196 return closed.promise; 250 // a promise context, and if there are any errors 252 // rejection. Let's just escape the promise and 312 // a promise context, and if there are any errors 314 // rejection. Let's just escape the promise and 344 // a promise context, and if there are any errors 346 // rejection. Let's just escape the promise and 529 // a promise context, and if there are any errors 531 // rejection. Let's just escape the promise an [all...] |
/third_party/jerryscript/jerry-core/ecma/operations/ |
H A D | ecma-promise-object.c | 26 #include "ecma-promise-object.h" 39 * Check if an object is promise. 41 * @return true - if the object is a promise. 51 * Get the result of the promise. 53 * @return ecma value of the promise result. 57 ecma_promise_get_result (ecma_object_t *obj_p) /**< points to promise object */ in ecma_promise_get_result() 67 * Set the PromiseResult of promise. 70 ecma_promise_set_result (ecma_object_t *obj_p, /**< points to promise object */ in ecma_promise_set_result() 83 * Get the PromiseState of promise. 88 ecma_promise_get_flags (ecma_object_t *obj_p) /**< points to promise objec 202 ecma_reject_promise(ecma_value_t promise, ecma_value_t reason) ecma_reject_promise() argument 231 ecma_fulfill_promise(ecma_value_t promise, ecma_value_t value) ecma_fulfill_promise() argument 271 ecma_value_t promise = ecma_op_object_get_by_magic_id (function_p, LIT_INTERNAL_MAGIC_STRING_PROMISE); ecma_promise_reject_handler() local 308 ecma_value_t promise = ecma_op_object_get_by_magic_id (function_p, LIT_INTERNAL_MAGIC_STRING_PROMISE); ecma_promise_resolve_handler() local 713 ecma_value_t promise = ecma_op_function_construct (constructor_obj_p, ecma_promise_new_capability() local 835 ecma_value_t promise = ecma_op_object_get (ecma_get_object_from_value (capability), promise_str_p); ecma_promise_reject_or_resolve() local 851 ecma_promise_do_then(ecma_value_t promise, ecma_value_t on_fulfilled, ecma_value_t on_rejected, ecma_value_t result_capability) ecma_promise_do_then() argument 930 ecma_promise_then(ecma_value_t promise, ecma_value_t on_fulfilled, ecma_value_t on_rejected) ecma_promise_then() argument [all...] |
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-async-function-gen.cc | 10 #include "src/objects/js-promise.h" 39 // Push the promise for the {async_function_object} back onto the catch in AsyncFunctionAwaitResumeClosure() 47 TNode<JSPromise> promise = LoadObjectField<JSPromise>( in AsyncFunctionAwaitResumeClosure() local 49 CallRuntime(Runtime::kDebugPushPromise, context, promise); in AsyncFunctionAwaitResumeClosure() 105 // Allocate and initialize the promise. in TF_BUILTIN() 106 TNode<JSPromise> promise = NewJSPromise(context); in TF_BUILTIN() local 142 async_function_object, JSAsyncFunctionObject::kPromiseOffset, promise); in TF_BUILTIN() 145 // promise on the stack to get the catch prediction right, even before we in TF_BUILTIN() 152 CallRuntime(Runtime::kDebugPushPromise, context, promise); in TF_BUILTIN() 161 TNode<JSPromise> promise in TF_BUILTIN() local 184 TNode<JSPromise> promise = LoadObjectField<JSPromise>( TF_BUILTIN() local 202 auto promise = Parameter<JSPromise>(Descriptor::kPromise); TF_BUILTIN() local [all...] |
/third_party/node/test/fixtures/wpt/WebCryptoAPI/digest/ |
H A D | digest.https.any.js | 54 var promise = subtle.digest({name: upCase}, sourceData[size]) 61 return promise; 65 var promise = subtle.digest({name: downCase}, sourceData[size]) 72 return promise; 76 var promise = subtle.digest({name: mixedCase}, sourceData[size]) 83 return promise; 88 var promise = subtle.digest({name: upCase}, copiedBuffer) 96 return promise; 108 var promise = subtle.digest({name: badName}, sourceData[size]) 115 return promise; [all...] |
/third_party/node/test/js-native-api/test_promise/ |
H A D | test_promise.c | 8 napi_value promise; in createPromise() local 15 NODE_API_CALL(env, napi_create_promise(env, &deferred, &promise)); in createPromise() 17 return promise; in createPromise() 40 napi_value promise, result; in isPromise() local 44 NODE_API_CALL(env, napi_get_cb_info(env, info, &argc, &promise, NULL, NULL)); in isPromise() 45 NODE_API_CALL(env, napi_is_promise(env, promise, &is_promise)); in isPromise()
|
/third_party/node/src/ |
H A D | node_task_queue.cc | 35 Local<Promise> promise, in GetAssignedPromiseAsyncId() 38 if (!promise->Get(env->context(), id_symbol).ToLocal(&maybe_async_id)) { in GetAssignedPromiseAsyncId() 47 Local<Promise> promise, in GetAssignedPromiseWrapAsyncId() 53 Local<Value> promiseWrap = promise->GetInternalField(0).As<Value>(); in GetAssignedPromiseWrapAsyncId() 72 Local<Promise> promise = message.GetPromise(); in PromiseRejectCallback() local 73 Isolate* isolate = promise->GetIsolate(); in PromiseRejectCallback() 81 // The promise is rejected before JS land calls SetPromiseRejectCallback in PromiseRejectCallback() 82 // to initializes the promise reject callback during bootstrap. in PromiseRejectCallback() 114 Local<Value> args[] = { type, promise, value }; in PromiseRejectCallback() 120 if (!GetAssignedPromiseAsyncId(env, promise, en in PromiseRejectCallback() 34 GetAssignedPromiseAsyncId(Environment* env, Local<Promise> promise, Local<Value> id_symbol) GetAssignedPromiseAsyncId() argument 46 GetAssignedPromiseWrapAsyncId(Environment* env, Local<Promise> promise, Local<Value> id_symbol) GetAssignedPromiseWrapAsyncId() argument [all...] |
/third_party/typescript/tests/baselines/reference/ |
H A D | importCallExpressionInCJS2.js | 10 async function compute(promise: Promise<any>) { 11 let j = await promise; 34 async function compute(promise) {
35 let j = await promise;
|
/third_party/node/test/fixtures/wpt/wasm/jsapi/constructor/ |
H A D | compile.any.js | 56 const promise = WebAssembly.compile(emptyModuleBinary); 57 assert_equals(Object.getPrototypeOf(promise), Promise.prototype, "prototype"); 58 assert_true(Object.isExtensible(promise), "extensibility"); 82 const promise = WebAssembly.compile(buffer); 84 return promise.then(assert_Module);
|