Home
last modified time | relevance | path

Searched refs:NewPromiseCapability (Results 1 - 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Djs_promise.cpp75 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 Djs_async_function.cpp39 // 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 Djs_async_generator_object.cpp188 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 Djs_promise.h117 // 25.4.1.5 NewPromiseCapability ( C )
118 static JSHandle<PromiseCapability> NewPromiseCapability(JSThread *thread, const JSHandle<JSTaggedValue> &obj);
H A Dobject_factory.h317 JSHandle<PromiseCapability> NewPromiseCapability();
H A Dobject_factory.cpp2451 JSHandle<PromiseCapability> ObjectFactory::NewPromiseCapability() in NewPromiseCapability() function in panda::ecmascript::ObjectFactory
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_promise_test.cpp50 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 Ddump_test.cpp1130 JSHandle<PromiseCapability> promiseCapa = factory->NewPromiseCapability(); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_async_from_sync_iterator.cpp38 // 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 Dbuiltins_async_iterator.cpp49 JSHandle<PromiseCapability> pcap = JSPromise::NewPromiseCapability(thread, promiseFunc); in Return()
H A Dbuiltins_promise.cpp117 // 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 Dbuiltins_promise_handler.cpp357 // 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 Dpending_job_test.cpp123 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 Dmicro_job_queue_test.cpp190 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 Dheap_dump_test.cpp980 factory->NewPromiseCapability(); in HWTEST_F_L0()
1114 factory->NewPromiseCapability(); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/module/
H A Djs_module_source_text.cpp961 // 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 Druntime_stubs-inl.h1775 // 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 Djsnapi_expo.cpp1910 JSHandle<JSTaggedValue> capability(JSPromise::NewPromiseCapability(thread, constructor)); in New()

Completed in 43 milliseconds