/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_promise.cpp | 75 JSHandle<PromiseCapability> JSPromise::NewPromiseCapability(JSThread *thread, const JSHandle<JSTaggedValue> &obj) in NewPromiseCapability() function in panda::ecmascript::JSPromise 80 THROW_TYPE_ERROR_AND_RETURN(thread, "NewPromiseCapability: obj is not constructor!", in NewPromiseCapability() 81 factory->NewPromiseCapability()); in NewPromiseCapability() 87 JSHandle<PromiseCapability> promiseCapability = factory->NewPromiseCapability(); in NewPromiseCapability() 97 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, factory->NewPromiseCapability()); in NewPromiseCapability() 101 RETURN_VALUE_IF_ABRUPT_COMPLETION(thread, factory->NewPromiseCapability()); in NewPromiseCapability() 104 THROW_TYPE_ERROR_AND_RETURN(thread, "NewPromiseCapability: resolve is not a callable function!", in NewPromiseCapability() 105 factory->NewPromiseCapability()); in NewPromiseCapability() 109 THROW_TYPE_ERROR_AND_RETURN(thread, "NewPromiseCapability: reject is not a callable function!", in NewPromiseCapability() 110 factory->NewPromiseCapability()); in NewPromiseCapability() [all...] |
H A D | js_async_function.cpp | 39 // 2.Let promiseCapability be ! NewPromiseCapability(%Promise%). in AsyncFunctionAwait() 43 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in AsyncFunctionAwait() 71 // 8.Let throwawayCapability be ! NewPromiseCapability(%Promise%). in AsyncFunctionAwait() 74 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in AsyncFunctionAwait() 130 // 8.Let throwawayCapability be ! NewPromiseCapability(%Promise%). in AsyncFunctionAwait() 133 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in AsyncFunctionAwait()
|
H A D | js_async_generator_object.cpp | 188 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in AsyncGeneratorResumeNext() 244 // 1. Let promiseCapability be ! NewPromiseCapability(%Promise%). in AsyncGeneratorEnqueue() 248 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in AsyncGeneratorEnqueue() 316 JSHandle<PromiseCapability> promiseCapability = JSPromise::NewPromiseCapability(thread, promise); in PromiseResolve()
|
H A D | js_promise.h | 117 // 25.4.1.5 NewPromiseCapability ( C ) 118 static JSHandle<PromiseCapability> NewPromiseCapability(JSThread *thread, const JSHandle<JSTaggedValue> &obj);
|
H A D | object_factory.h | 317 JSHandle<PromiseCapability> NewPromiseCapability();
|
H A D | object_factory.cpp | 2451 JSHandle<PromiseCapability> ObjectFactory::NewPromiseCapability() in NewPromiseCapability() function in panda::ecmascript::ObjectFactory
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | js_promise_test.cpp | 50 HWTEST_F_L0(JSPromiseTest, NewPromiseCapability) in HWTEST_F_L0() 56 JSHandle<PromiseCapability> capbility = JSPromise::NewPromiseCapability(thread, promise); in HWTEST_F_L0() 76 JSHandle<PromiseCapability> capbility = JSPromise::NewPromiseCapability(thread, promise); in HWTEST_F_L0() 95 JSHandle<PromiseCapability> capbility = JSPromise::NewPromiseCapability(thread, promise); in HWTEST_F_L0()
|
H A D | dump_test.cpp | 1130 JSHandle<PromiseCapability> promiseCapa = factory->NewPromiseCapability(); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_async_from_sync_iterator.cpp | 38 // 3.Let promiseCapability be ! NewPromiseCapability(%Promise%). in Next() 40 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in Next() 73 // 3.Let promiseCapability be ! NewPromiseCapability(%Promise%). in Throw() 76 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in Throw() 148 // 3.Let promiseCapability be ! NewPromiseCapability(%Promise%). in Return() 151 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in Return()
|
H A D | builtins_async_iterator.cpp | 49 JSHandle<PromiseCapability> pcap = JSPromise::NewPromiseCapability(thread, promiseFunc); in Return()
|
H A D | builtins_promise.cpp | 117 // 6. Let promiseCapability be NewPromiseCapability(C). in All() 118 JSHandle<PromiseCapability> capa = JSPromise::NewPromiseCapability(thread, ctor); in All() 183 // 6. Let promiseCapability be NewPromiseCapability(C). in Race() 185 JSHandle<PromiseCapability> promiseCapability = JSPromise::NewPromiseCapability(thread, thisValue); in Race() 254 // 4. Let promiseCapability be NewPromiseCapability(C). in Resolve() 256 JSHandle<PromiseCapability> promiseCapability = JSPromise::NewPromiseCapability(thread, thisValue); in Resolve() 290 // 3. Let promiseCapability be NewPromiseCapability(C). in Reject() 292 JSHandle<PromiseCapability> promiseCapability = JSPromise::NewPromiseCapability(thread, thisValue); in Reject() 363 // 5. Let resultCapability be NewPromiseCapability(C). in Then() 365 JSHandle<PromiseCapability> resultCapability = JSPromise::NewPromiseCapability(threa in Then() [all...] |
H A D | builtins_promise_handler.cpp | 357 // 3. Let promiseCapability be ? NewPromiseCapability(C). in PromiseResolve() 359 JSHandle<PromiseCapability> promiseCapability = JSPromise::NewPromiseCapability(thread, constructor); in PromiseResolve()
|
/arkcompiler/ets_runtime/ecmascript/jobs/tests/ |
H A D | pending_job_test.cpp | 123 JSHandle<PromiseCapability> capbility = JSPromise::NewPromiseCapability(thread, promiseFunc); in HWTEST_F_L0() 159 JSHandle<PromiseCapability> capbility = JSPromise::NewPromiseCapability(thread, promiseFunc); in HWTEST_F_L0() 195 JSHandle<PromiseCapability> capbility = JSPromise::NewPromiseCapability(thread, promiseFunc); in HWTEST_F_L0() 241 JSHandle<PromiseCapability> capbility = JSPromise::NewPromiseCapability(thread, promiseFunc); in HWTEST_F_L0()
|
H A D | micro_job_queue_test.cpp | 190 JSHandle<PromiseCapability> capbility = JSPromise::NewPromiseCapability(thread, promiseFunc); in HWTEST_F_L0() 233 JSHandle<PromiseCapability> capbility1 = JSPromise::NewPromiseCapability(thread, promiseFunc); in HWTEST_F_L0() 245 JSHandle<PromiseCapability> capbility2 = JSPromise::NewPromiseCapability(thread, promiseFunc); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
H A D | heap_dump_test.cpp | 980 factory->NewPromiseCapability(); in HWTEST_F_L0() 1114 factory->NewPromiseCapability(); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/module/ |
H A D | js_module_source_text.cpp | 961 // 6. Let capability be ! NewPromiseCapability(%Promise%). in Evaluate() 965 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in Evaluate() 1851 // 3. Let capability be ! NewPromiseCapability(%Promise%). in ExecuteAsyncModule() 1874 JSPromise::NewPromiseCapability(thread, JSHandle<JSTaggedValue>::Cast(env->GetPromiseFunction())); in ExecuteAsyncModule()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 1775 // 4. Let promiseCapability be !NewPromiseCapability(%Promise%). in RuntimeDynamicImport() 1777 JSHandle<PromiseCapability> promiseCapability = JSPromise::NewPromiseCapability(thread, promiseFunc); in RuntimeDynamicImport()
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
H A D | jsnapi_expo.cpp | 1910 JSHandle<JSTaggedValue> capability(JSPromise::NewPromiseCapability(thread, constructor)); in New()
|