Home
last modified time | relevance | path

Searched defs:coro (Results 1 – 25 of 40) sorted by relevance

12

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_promise.h72 EtsObjectArray *GetThenQueue(EtsCoroutine *coro) in GetThenQueue()
83 EtsObjectArray *GetCatchQueue(EtsCoroutine *coro) in GetCatchQueue()
94 void ClearQueues(EtsCoroutine *coro) in ClearQueues()
132 EtsObject *GetLinkedPromise(EtsCoroutine *coro) in GetLinkedPromise()
138 void SetLinkedPromise(EtsCoroutine *coro, EtsObject *p) in SetLinkedPromise()
143 void Resolve(EtsCoroutine *coro, EtsObject *value) in Resolve()
152 void Reject(EtsCoroutine *coro, EtsObject *error) in Reject()
161 EtsObject *GetValue(EtsCoroutine *coro) in GetValue()
Dets_void.h32 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in GetInstance() local
43 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in Initialize() local
Dets_typeapi_create.cpp74 void TypeCreatorCtx::SaveObjects(EtsCoroutine *coro, VMHandle<EtsArray> &objects) in SaveObjects()
84 EtsArray *TypeCreatorCtx::GetObjects([[maybe_unused]] EtsCoroutine *coro) in GetObjects()
91 void TypeCreatorCtx::InitializeCtxDataRecord(EtsCoroutine *coro) in InitializeCtxDataRecord()
Dets_box_primitive-inl.h24 EtsBoxPrimitive<T> *EtsBoxPrimitive<T>::Create(EtsCoroutine *coro, T value) in Create()
Dets_arraybuffer.h77 void SetData(EtsCoroutine *coro, EtsByteArray *data) in SetData()
Dets_typeapi_method.h55 auto coro = EtsCoroutine::GetCurrent(); in SetTypeDesc() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
Dintrinsics_api_impl.cpp30 auto coro = EtsCoroutine::GetCurrent(); in JSRuntimeFinalizationQueueCallback() local
40 auto coro = EtsCoroutine::GetCurrent(); in JSRuntimeNewJSValueDouble() local
47 auto coro = EtsCoroutine::GetCurrent(); in JSRuntimeNewJSValueString() local
64 auto coro = EtsCoroutine::GetCurrent(); in JSRuntimeNewJSValueObject() local
93 auto coro = EtsCoroutine::GetCurrent(); in JSRuntimeGetValueString() local
114 auto coro = EtsCoroutine::GetCurrent(); in JSRuntimeGetValueObject() local
153 auto coro = EtsCoroutine::GetCurrent(); in JSValueNamedGetter() local
170 auto coro = EtsCoroutine::GetCurrent(); in JSValueNamedSetter() local
185 auto coro = EtsCoroutine::GetCurrent(); in JSValueIndexedGetter() local
209 auto coro = EtsCoroutine::GetCurrent(); in JSRuntimeGetUndefined() local
[all …]
Djs_value.h69 static JSValue *CreateUndefined(EtsCoroutine *coro, InteropCtx *ctx) in CreateUndefined()
74 static JSValue *CreateNull(EtsCoroutine *coro, InteropCtx *ctx) in CreateNull()
84 static JSValue *CreateBoolean(EtsCoroutine *coro, InteropCtx *ctx, bool value) in CreateBoolean()
94 static JSValue *CreateNumber(EtsCoroutine *coro, InteropCtx *ctx, double value) in CreateNumber()
104 static JSValue *CreateString(EtsCoroutine *coro, InteropCtx *ctx, std::string &&value) in CreateString()
114 …static JSValue *CreateRefValue(EtsCoroutine *coro, InteropCtx *ctx, napi_value value, napi_valuety… in CreateRefValue()
199 static JSValue *AllocUndefined(EtsCoroutine *coro, InteropCtx *ctx) in AllocUndefined()
Dinterop_context.cpp30 InteropCtx::InteropCtx(EtsCoroutine *coro, napi_env env) in InteropCtx()
95 EtsObject *InteropCtx::CreateETSCoreJSError(EtsCoroutine *coro, JSValue *jsvalue) in CreateETSCoreJSError()
122 void InteropCtx::ThrowETSError(EtsCoroutine *coro, napi_value val) in ThrowETSError()
165 void InteropCtx::ThrowETSError(EtsCoroutine *coro, const char *msg) in ThrowETSError()
192 void InteropCtx::ForwardEtsException(EtsCoroutine *coro) in ForwardEtsException()
213 void InteropCtx::ForwardJSException(EtsCoroutine *coro) in ForwardJSException()
299 auto coro = EtsCoroutine::GetCurrent(); in Fatal() local
Djs_value_call.h49 inline napi_value EtsCallImplInstance(EtsCoroutine *coro, InteropCtx *ctx, Method *method, Span<nap… in EtsCallImplInstance()
55 inline napi_value EtsCallImplStatic(EtsCoroutine *coro, InteropCtx *ctx, Method *method, Span<napi_… in EtsCallImplStatic()
Djs_job_queue.cpp36 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in ThenCallback() local
62 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in AddJob() local
99 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in OnJsPromiseResolved() local
132 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in CreatePromiseLink() local
Dinterop_context.h146 static void Init(EtsCoroutine *coro, napi_env env) in Init()
159 static InteropCtx *Current(EtsCoroutine *coro) in Current()
221 … [[nodiscard]] bool PushOntoFinalizationQueue(EtsCoroutine *coro, EtsObject *obj, EtsObject *cbarg) in PushOntoFinalizationQueue()
378 static void ThrowETSError(EtsCoroutine *coro, const std::string &msg) in ThrowETSError()
392 auto coro = EtsCoroutine::GetCurrent(); in SanityETSExceptionPending() local
399 auto coro = EtsCoroutine::GetCurrent(); in SanityJSExceptionPending() local
Djs_value.cpp23 [[nodiscard]] JSValue *JSValue::AttachFinalizer(EtsCoroutine *coro, JSValue *jsValue) in AttachFinalizer()
69 JSValue *JSValue::Create(EtsCoroutine *coro, InteropCtx *ctx, napi_value nvalue) in Create()
Djs_refconvert_array.h85 auto coro = EtsCoroutine::GetCurrent(); in UnwrapImpl() local
140 auto coro = EtsCoroutine::GetCurrent(); in WrapImpl() local
176 auto coro = EtsCoroutine::GetCurrent(); in UnwrapImpl() local
Dets_vm_plugin.cpp101 auto coro = EtsCoroutine::GetCurrent(); in Call() local
117 auto coro = EtsCoroutine::GetCurrent(); in CallWithCopy() local
181 auto coro = EtsCoroutine::GetCurrent(); in CreateEtsRuntime() local
280 auto coro = EtsCoroutine::GetCurrent(); in CreateRuntime() local
Dts2ets_copy.cpp114 auto coro = EtsCoroutine::GetCurrent(); in VisitString() local
128 auto coro = EtsCoroutine::GetCurrent(); in VisitArray() local
175 auto coro = EtsCoroutine::GetCurrent(); in VisitObject() local
265 auto coro = EtsCoroutine::GetCurrent(); in VisitArray() local
306 auto coro = EtsCoroutine::GetCurrent(); in VisitObject() local
328 auto *coro = EtsCoroutine::GetCurrent(); in VisitPromise() local
569 auto coro = EtsCoroutine::GetCurrent(); in EtsToJsRetConvertor() local
622 auto coro = EtsCoroutine::GetCurrent(); in InvokeEtsMethodImpl() local
Dpending_promise_listener.cpp50 auto *coro = EtsCoroutine::GetCurrent(); in OnPromiseStateChangedImpl() local
Dts2ets_tstype.cpp187 auto coro = EtsCoroutine::GetCurrent(); in TSTypeCCtor() local
217 auto coro = EtsCoroutine::GetCurrent(); in TSTypeCall() local
364 auto coro = EtsCoroutine::GetCurrent(); in GetTSTypeGetterBridge() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dstd_core_Method.cpp41 EtsObject *TypeAPIMethodInvokeImplementation(EtsCoroutine *coro, EtsMethod *meth, EtsObject *recv, … in TypeAPIMethodInvokeImplementation()
97 auto coro = EtsCoroutine::GetCurrent(); in TypeAPIMethodInvoke() local
109 auto coro = EtsCoroutine::GetCurrent(); in TypeAPIMethodInvokeConstructor() local
Dstd_core_Promise.cpp33 static void OnPromiseCompletion(EtsCoroutine *coro, EtsHandle<EtsPromise> &promise, EtsHandle<EtsOb… in OnPromiseCompletion()
58 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in EtsPromiseResolve() local
77 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in EtsPromiseReject() local
Descompat_ArrayBuffer.cpp27 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in EtsArrayBufferFrom() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/
Dets_proxy.cpp27 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in GetETSFunction() local
56 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in GetETSClass() local
Dshared_reference.cpp51 auto coro = EtsCoroutine::GetCurrent(); in InitJSObject() local
98 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in FinalizeJSWeak() local
Dets_field_wrapper.cpp33 static EtsObject *EtsAccessorsHandleThis(EtsFieldWrapper *fieldWrapper, EtsCoroutine *coro, Interop… in EtsAccessorsHandleThis()
73 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in EtsFieldGetter() local
103 EtsCoroutine *coro = EtsCoroutine::GetCurrent(); in EtsFieldSetter() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dlambda_utils.cpp21 void LambdaUtils::InvokeVoid(EtsCoroutine *coro, EtsObject *lambda) in InvokeVoid()

12