| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/ |
| D | shared_reference.cpp | 24 void SharedReference::InitRef(InteropCtx *ctx, EtsObject *etsObject, napi_ref jsRef, uint32_t refId… in InitRef() 35 void SharedReference::InitETSObject(InteropCtx *ctx, EtsObject *etsObject, napi_ref jsRef, uint32_t… in InitETSObject() 41 void SharedReference::InitJSObject(InteropCtx *ctx, EtsObject *etsObject, napi_ref jsRef, uint32_t … in InitJSObject() 47 void SharedReference::InitHybridObject(InteropCtx *ctx, EtsObject *etsObject, napi_ref jsRef, uint3… in InitHybridObject()
|
| D | shared_reference_storage.cpp | 145 bool SharedReferenceStorage::HasReference(EtsObject *etsObject, napi_env env) in HasReference() 162 napi_value SharedReferenceStorage::GetJsObject(EtsObject *etsObject, napi_env env) const in GetJsObject() 243 …Reference *SharedReferenceStorage::CreateReference(InteropCtx *ctx, EtsHandle<EtsObject> etsObject, in CreateReference() 278 SharedReference *SharedReferenceStorage::CreateRefCommon(InteropCtx *ctx, EtsObject *etsObject, nap… in CreateRefCommon() 299 SharedReference *SharedReferenceStorage::CreateETSObjectRef(InteropCtx *ctx, EtsObject *etsObject, … in CreateETSObjectRef() 305 SharedReference *SharedReferenceStorage::CreateJSObjectRef(InteropCtx *ctx, EtsObject *etsObject, n… in CreateJSObjectRef() 322 …Reference *SharedReferenceStorage::CreateJSObjectRefwithWrap(InteropCtx *ctx, EtsObject *etsObject, in CreateJSObjectRefwithWrap() 328 …aredReference *SharedReferenceStorage::CreateHybridObjectRef(InteropCtx *ctx, EtsObject *etsObject, in CreateHybridObjectRef() 348 void SharedReferenceStorage::DeleteReferenceFromChain(EtsObject *etsObject, SharedReference *prevRe… in DeleteReferenceFromChain() 371 auto *etsObject = sharedRef->GetEtsObject(); in DeleteReference() local [all …]
|
| D | shared_reference.h | 187 static bool HasReference(EtsObject *etsObject) in HasReference() 192 static uint32_t ExtractMaybeIndex(EtsObject *etsObject) in ExtractMaybeIndex()
|
| D | ets_class_wrapper.cpp | 50 napi_value WrapImpl(InteropCtx *ctx, EtsObject *etsObject) in WrapImpl() 63 napi_value EtsClassWrapper::Wrap(InteropCtx *ctx, EtsObject *etsObject) in Wrap() 108 EtsObject *etsObject = sharedRef->GetEtsObject(); in Unwrap() local 140 EtsObject *etsObject = sharedRef->GetEtsObject(); in UnwrapEtsProxy() local 168 EtsObject *etsObject = EtsObject::Create(jsproxyWrapper_->GetProxyClass()); in CreateJSBuiltinProxy() local 199 napi_value WrapImpl(InteropCtx *ctx, EtsObject *etsObject) in WrapImpl() 228 napi_value WrapImpl(InteropCtx *ctx, EtsObject *etsObject) in WrapImpl() 243 EtsObject *etsObject = sharedRef->GetEtsObject(); in UnwrapImpl() local 274 LocalObjectHandle<EtsObject> etsObject(coro, EtsObject::Create(proxy->GetProxyClass())); in UnwrapImpl() local 929 EtsObject *etsObject = ctx->AcquirePendingNewInstance(); in JSCtorCallback() local [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/proxies/mem/proxy_reference_storage_3/ |
| D | test_proxy_reference_storage_3.cpp | 119 SharedReference *CreateReference(EtsObject *etsObject, napi_value &jsObj) in CreateReference() 126 SharedReference *CreateReferenceEts(EtsObject *etsObject, napi_value &jsObj) in CreateReferenceEts() 177 EtsObject *etsObject = NewEtsObject(); in TEST_F() local 194 EtsObject *etsObject = NewEtsObject(); in TEST_F() local 216 EtsObject *etsObject = NewEtsObject(); in TEST_F() local 229 EtsObject *etsObject = NewEtsObject(); in TEST_F() local 240 EtsObject *etsObject = NewEtsObject(); in TEST_F() local 262 EtsObject *etsObject = NewEtsObject(); in TEST_F() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/proxies/mem/proxy_reference_storage_1/ |
| D | test_proxy_reference_storage_1.cpp | 43 SharedReference *CreateReference(EtsObject *etsObject) in CreateReference() 87 EtsObject *etsObject = NewEtsObject(); in TEST_F() local 104 EtsObject *etsObject = NewEtsObject(); in TEST_F() local 132 EtsObject *etsObject = NewEtsObject(); in TEST_F() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/intrinsics/ |
| D | public_intrinsics.h | 26 [[maybe_unused]] static JSValue *JSValueFromEtsObject(EtsObject *etsObject) in JSValueFromEtsObject()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| D | ets_typeapi_field.cpp | 26 EtsObject *etsObject = EtsObject::Create(etsCoroutine, klass); in Create() local
|
| D | ets_finalizable_weak_ref.cpp | 27 EtsObject *etsObject = EtsObject::Create(etsCoroutine, klass); in Create() local
|
| D | ets_waiters_list.cpp | 25 EtsObject *etsObject = EtsObject::Create(coro, klass); in Create() local
|
| D | ets_typeapi_method.cpp | 26 EtsObject *etsObject = EtsObject::Create(etsCoroutine, klass); in Create() local
|
| D | ets_typeapi_parameter.cpp | 26 EtsObject *etsObject = EtsObject::Create(etsCoroutine, klass); in Create() local
|
| D | ets_promise_ref.cpp | 27 EtsObject *etsObject = EtsObject::Create(etsCoroutine, klass); in Create() local
|
| D | ets_error_options.h | 64 EtsObject *etsObject = EtsObject::Create(etsCoroutine, klass); in Create() local
|
| D | ets_stacktrace_element.h | 75 EtsObject *etsObject = EtsObject::Create(etsCoroutine, klass); in Create() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ |
| D | js_refconvert_function.cpp | 122 EtsObject *etsObject = EtsObject::Create(jsFunctionProxyWrapper_->GetProxyClass()); in CreateJSFunctionProxy() local
|
| D | js_refconvert_record.cpp | 127 EtsObject *etsObject = sharedRef->GetEtsObject(); in UnwrapImpl() local
|
| D | js_value.h | 39 static JSValue *FromEtsObject(EtsObject *etsObject) in FromEtsObject()
|
| D | intrinsics_api_impl.cpp | 404 EtsObject *etsObject = sharedRef->GetEtsObject(); in JSRuntimeInstanceOfStatic() local 796 EtsObject *etsObject = etsObjectRes.value(); in JSRuntimeInstanceOfStaticType() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_class_linker_extension.cpp | 655 auto *etsObject = EtsObject::Create(PlatformTypes()->coreBootRuntimeLinker); in CreateBootRuntimeLinker() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ani/ |
| D | ani_interaction_api.cpp | 408 EtsObject *etsObject = s.ToInternalType(object); in GetPrimitiveTypeField() local 424 EtsObject *etsObject = s.ToInternalType(object); in SetPrimitiveTypeField() local 694 EtsObject *etsObject = s.ToInternalType(object); in ObjectCallMethodByName() local 856 EtsObject *etsObject = s.ToInternalType(object); in Object_GetType() local 2784 EtsObject *etsObject = s.ToInternalType(object); in Object_GetField_Ref() local 2870 EtsObject *etsObject = s.ToInternalType(object); in Object_SetField_Ref() local 2891 EtsHandle<EtsObject> etsObject(coroutine, s.ToInternalType(object)); in DoGetFieldByName() local 2982 EtsHandle<EtsObject> etsObject(coroutine, s.ToInternalType(object)); in ObjectSetFieldByNamePrimitive() local 3073 EtsHandle<EtsObject> etsObject(coroutine, s.ToInternalType(object)); in Object_SetFieldByName_Ref() local 3097 EtsHandle<EtsObject> etsObject(coroutine, s.ToInternalType(object)); in DoGetPropertyByName() local [all …]
|