Home
last modified time | relevance | path

Searched refs:ModuleNamespace (Results 1 – 25 of 26) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/module/
Djs_module_namespace.cpp27 JSHandle<JSTaggedValue> ModuleNamespace::CreateSortedExports(JSThread *thread, const JSHandle<Tagge… in CreateSortedExports()
40 JSHandle<ModuleNamespace> ModuleNamespace::ModuleNamespaceCreate(JSThread *thread, in ModuleNamespaceCreate()
56 JSHandle<ModuleNamespace> mNp = factory->NewModuleNamespace(); in ModuleNamespaceCreate()
79 OperationResult ModuleNamespace::GetProperty(JSThread *thread, const JSHandle<JSTaggedValue> &obj, in GetProperty()
89 JSHandle<ModuleNamespace> moduleNamespace = JSHandle<ModuleNamespace>::Cast(obj); in GetProperty()
180 JSHandle<TaggedArray> ModuleNamespace::OwnPropertyKeys(JSThread *thread, const JSHandle<JSTaggedVal… in OwnPropertyKeys()
184 JSHandle<ModuleNamespace> moduleNamespace = JSHandle<ModuleNamespace>::Cast(obj); in OwnPropertyKeys()
187 if (!ModuleNamespace::ValidateKeysAvailable(thread, moduleNamespace, exportsArray)) { in OwnPropertyKeys()
199 JSHandle<TaggedArray> ModuleNamespace::OwnEnumPropertyKeys(JSThread *thread, const JSHandle<JSTagge… in OwnEnumPropertyKeys()
203 JSHandle<ModuleNamespace> moduleNamespace = JSHandle<ModuleNamespace>::Cast(obj); in OwnEnumPropertyKeys()
[all …]
Djs_module_namespace.h23 class ModuleNamespace final : public JSObject {
25 CAST_CHECK(ModuleNamespace, IsModuleNamespace);
29 …static void SetModuleDeregisterProcession(JSThread *thread, const JSHandle<ModuleNamespace> &nameS…
33 …static JSHandle<ModuleNamespace> ModuleNamespaceCreate(JSThread *thread, const JSHandle<JSTaggedVa…
61 …static bool ValidateKeysAvailable(JSThread *thread, const JSHandle<ModuleNamespace> &moduleNamespa…
Djs_module_deregister.h39 JSHandle<ModuleNamespace> nameSp = JSHandle<ModuleNamespace>::Cast(nameSpVal); in ProcessModuleReference()
Djs_shared_module_manager.h61 …JSHandle<ModuleNamespace> SModuleNamespaceCreate(JSThread *thread, const JSHandle<JSTaggedValue> &…
Djs_shared_module.h45 …static JSHandle<ModuleNamespace> SModuleNamespaceCreate(JSThread *thread, const JSHandle<JSTaggedV…
Djs_shared_module.cpp180 JSHandle<ModuleNamespace> JSSharedModule::SModuleNamespaceCreate(JSThread *thread, in SModuleNamespaceCreate()
190 JSHandle<ModuleNamespace> mNp = factory->NewSModuleNamespace(); in SModuleNamespaceCreate()
Djs_shared_module_manager.cpp140 JSHandle<ModuleNamespace> SharedModuleManager::SModuleNamespaceCreate(JSThread *thread, in SModuleNamespaceCreate()
Djs_module_source_text.cpp893 JSHandle<ModuleNamespace> np = in GetModuleNamespace()
894 ModuleNamespace::ModuleNamespaceCreate(thread, moduleTagged, fixUnambiguousNames); in GetModuleNamespace()
/arkcompiler/ets_runtime/ecmascript/tests/
Dshared_object_factory_test.cpp37 JSHandle<ModuleNamespace> np = factory->NewSModuleNamespace(); in HWTEST_F_L0()
38 ModuleNamespace::PreventExtensions(); in HWTEST_F_L0()
40 Local<JSValueRef> moduleNamespace = JSNApiHelper::ToLocal<ModuleNamespace>(moduleNamespaceTag); in HWTEST_F_L0()
Ddump_test.cpp1512 CHECK_DUMP_FIELDS(JSObject::SIZE, ModuleNamespace::SIZE, 3U); in HWTEST_F_L0()
1513 JSHandle<ModuleNamespace> moduleNamespace = factory->NewModuleNamespace(); in HWTEST_F_L0()
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefismodulenamespace_fuzzer/
Djsvaluerefismodulenamespace_fuzzer.cpp58 JSHandle<ModuleNamespace> np = ModuleNamespace::ModuleNamespaceCreate(vm->GetJSThread(), in IsModuleNamespaceObjectFuzztest()
60 ModuleNamespace::PreventExtensions(); in IsModuleNamespaceObjectFuzztest()
62 … Local<JSValueRef> moduleNamespace = JSNApiHelper::ToLocal<ModuleNamespace>(moduleNamespaceTag); in IsModuleNamespaceObjectFuzztest()
/arkcompiler/ets_runtime/ecmascript/
Djs_tagged_value.cpp1050 return ModuleNamespace::GetProperty(thread, obj, key); in GetProperty()
1132 success = ModuleNamespace::SetProperty(thread, mayThrow); in SetProperty()
1161 success = ModuleNamespace::SetProperty(thread, mayThrow); in SetProperty()
1192 success = ModuleNamespace::SetProperty(thread, mayThrow); in SetProperty()
1213 return ModuleNamespace::DeleteProperty(thread, obj, key); in DeleteProperty()
1287 return ModuleNamespace::DefineOwnProperty(thread, obj, key, desc); in DefineOwnProperty()
1307 return ModuleNamespace::GetOwnProperty(thread, obj, key, desc); in GetOwnProperty()
1326 return ModuleNamespace::SetPrototype(obj, proto); in SetPrototype()
1361 return ModuleNamespace::PreventExtensions(); in PreventExtensions()
1378 return ModuleNamespace::OwnPropertyKeys(thread, obj); in GetOwnPropertyKeys()
[all …]
Djs_tagged_value-inl.h55 ModuleNamespace* ns = ModuleNamespace::Cast(this->GetTaggedObject()); in IsExtensible()
Dshared_object_factory.cpp940 JSHandle<ModuleNamespace> ObjectFactory::NewSModuleNamespace() in NewSModuleNamespace()
947 JSHandle<ModuleNamespace> moduleNamespace = JSHandle<ModuleNamespace>::Cast(obj); in NewSModuleNamespace()
Dobject_factory.h148 class ModuleNamespace; variable
731 JSHandle<ModuleNamespace> NewModuleNamespace();
891 JSHandle<ModuleNamespace> NewSModuleNamespace();
Ddump.cpp1230 ModuleNamespace::Cast(obj)->Dump(thread, os); in DumpObject()
3860 void ModuleNamespace::Dump(const JSThread *thread, std::ostream &os) const in Dump()
4506 ModuleNamespace::Cast(obj)->DumpForSnapshot(thread, vec); in DumpObject()
6078 void ModuleNamespace::DumpForSnapshot(const JSThread *thread, std::vector<Reference> &vec) const in DumpForSnapshot()
Dobject_factory.cpp3424 JSHandle<ModuleNamespace> ObjectFactory::NewModuleNamespace() in NewModuleNamespace()
3431 JSHandle<ModuleNamespace> moduleNamespace = JSHandle<ModuleNamespace>::Cast(obj); in NewModuleNamespace()
/arkcompiler/ets_runtime/ecmascript/napi/test/
Djsnapi_second_tests.cpp1180 JSHandle<ModuleNamespace> np = in HWTEST_F_L0()
1181ModuleNamespace::ModuleNamespaceCreate(thread_, JSHandle<JSTaggedValue>::Cast(module), localExport… in HWTEST_F_L0()
1182 EXPECT_TRUE(ModuleNamespace::PreventExtensions()); in HWTEST_F_L0()
1184 Local<JSValueRef> moduleNamespace = JSNApiHelper::ToLocal<ModuleNamespace>(moduleNamespaceTag); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
Djs_metadata_test.cpp719 {JSType::JS_MODULE_NAMESPACE, {ModuleNamespace::MODULE_OFFSET, in JSMetadataTestHelper()
720 ModuleNamespace::EXPORTS_OFFSET, in JSMetadataTestHelper()
721 ModuleNamespace::DEREGISTER_PROCESSION_OFFSET, in JSMetadataTestHelper()
722 ModuleNamespace::SIZE - ModuleNamespace::MODULE_OFFSET}}, in JSMetadataTestHelper()
1492 ModuleNamespace::EXPORTS_OFFSET - ModuleNamespace::MODULE_OFFSET, in JSMetadataTestHelper()
1493 ModuleNamespace::DEREGISTER_PROCESSION_OFFSET - ModuleNamespace::EXPORTS_OFFSET, in JSMetadataTestHelper()
1494 ModuleNamespace::SIZE - ModuleNamespace::DEREGISTER_PROCESSION_OFFSET}}, in JSMetadataTestHelper()
/arkcompiler/ets_runtime/ecmascript/mem/
Dobject_xray.h768 ModuleNamespace::Cast(object)->VisitRangeSlot<visitType>(visitor); in VisitObjectBody()
/arkcompiler/ets_runtime/ecmascript/module/tests/
Decma_module_test.cpp813 JSHandle<ModuleNamespace> np = in HWTEST_F_L0()
814 ModuleNamespace::ModuleNamespaceCreate(thread, moduleRecord, localExportEntries); in HWTEST_F_L0()
816 EXPECT_TRUE(ModuleNamespace::PreventExtensions()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dshared_builtins.cpp332 JSHandle<JSHClass> moduleNamespaceHClass = factory_->NewSEcmaHClass(ModuleNamespace::SIZE, 0, in InitializeSModuleNamespace()
Dbuiltins.cpp3827 …factory_->NewEcmaHClass(ModuleNamespace::SIZE, JSType::JS_MODULE_NAMESPACE, moduleNamespacePrototy… in InitializeModuleNamespace()
/arkcompiler/ets_runtime/ecmascript/napi/
DREADME.md3212 JSHandle<ModuleNamespace> moduleNamespace = factory->NewModuleNamespace();
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp4750 res = ModuleNamespace::HasProperty(thread, obj, keyHandle); in DEF_RUNTIME_STUBS()

12