Home
last modified time | relevance | path

Searched refs:ModuleTypes (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/module/
Djs_module_source_text.h39 enum class ModuleTypes : uint8_t { enum
159 static ModuleTypes GetNativeModuleType(const CString &moduleRequestName);
160 static Local<JSValueRef> GetRequireNativeModuleFunc(EcmaVM *vm, ModuleTypes moduleType);
168 const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType);
170 const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType);
172 ModuleTypes moduleType);
174 inline static bool IsNativeModule(ModuleTypes moduleType) in IsNativeModule()
176 return moduleType == ModuleTypes::OHOS_MODULE || in IsNativeModule()
177 moduleType == ModuleTypes::APP_MODULE || in IsNativeModule()
178 moduleType == ModuleTypes::NATIVE_MODULE || in IsNativeModule()
[all …]
Djs_dynamic_import.cpp29 ModuleTypes moduleType, in ExecuteNativeOrJsonModule()
47 if (moduleType != ModuleTypes::JSON_MODULE) { in ExecuteNativeOrJsonModule()
Djs_dynamic_import.h27 ModuleTypes moduleType, JSHandle<JSPromiseReactionsFunction> resolve,
Dmodule_data_extractor.cpp51 moduleRecord->SetTypes(ModuleTypes::ECMA_MODULE); in ParseModule()
117 moduleRecord->SetTypes(ModuleTypes::CJS_MODULE); in ParseCjsModule()
140 moduleRecord->SetTypes(ModuleTypes::JSON_MODULE); in ParseJsonModule()
147 … const CString &baseFileName, ModuleTypes moduleType) in ParseNativeModule()
Dmodule_tools.cpp93 if (module->GetTypes() == ModuleTypes::CJS_MODULE) { in ProcessModuleLoadInfo()
112 ModuleTypes moduleType = requiredModule->GetTypes(); in ProcessModuleNameSpaceLoadInfo()
120 if (moduleType == ModuleTypes::CJS_MODULE) { in ProcessModuleNameSpaceLoadInfo()
229 ModuleTypes moduleType = module->GetTypes(); in ProcessLazyModuleLoadInfo()
Dmodule_data_extractor.h45 … const CString &baseFileName, ModuleTypes moduleType);
Djs_module_deregister.cpp87 …(module->GetTypes() == ModuleTypes::APP_MODULE || module->GetTypes() == ModuleTypes::OHOS_MODULE))… in RemoveModule()
Dmodule_manager_helper.cpp25 ModuleTypes moduleType = module->GetTypes(); in GetModuleValue()
46 ModuleTypes moduleType = module->GetTypes(); in GetNativeOrCjsExports()
186 const ModuleTypes moduleType = resolvedModule->GetTypes(); in GetLazyModuleValueFromRecordBinding()
Djs_module_source_text.cpp146 ModuleTypes moduleType = nativeModule->GetTypes(); in ResolveNativeStarExport()
249 ModuleTypes SourceTextModule::GetNativeModuleType(const CString &moduleRequestName) in GetNativeModuleType()
252 return ModuleTypes::OHOS_MODULE; in GetNativeModuleType()
260 return ModuleTypes::APP_MODULE; in GetNativeModuleType()
263 return ModuleTypes::NATIVE_MODULE; in GetNativeModuleType()
265 return ModuleTypes::INTERNAL_MODULE; in GetNativeModuleType()
268 Local<JSValueRef> SourceTextModule::GetRequireNativeModuleFunc(EcmaVM *vm, ModuleTypes moduleType) in GetRequireNativeModuleFunc()
272 auto funcName = (moduleType == ModuleTypes::NATIVE_MODULE) ? in GetRequireNativeModuleFunc()
319 const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType) in LoadNativeModuleImpl()
335 if (moduleType == ModuleTypes::APP_MODULE) { in LoadNativeModuleImpl()
[all …]
Dmodule_resolver.h52 ModuleTypes moduleType);
Djs_module_manager.cpp206 ModuleTypes moduleType = module->GetTypes(); in GetLazyModuleValueOutterInternal()
312 if (module->GetTypes() == ModuleTypes::CJS_MODULE) { in GetModuleValueOutterInternal()
483 ModuleTypes moduleType = requiredModule->GetTypes(); in GetModuleNamespaceInternal()
607 ModuleTypes moduleType = SourceTextModule::GetNativeModuleType(recordName); in ExecuteNativeModuleMayThrowError()
634 ModuleTypes moduleType = SourceTextModule::GetNativeModuleType(recordName); in ExecuteNativeModule()
Djs_module_namespace.cpp130 ModuleTypes moduleType = module->GetTypes(); in GetProperty()
150 ModuleTypes moduleType = module->GetTypes(); in GetProperty()
Djs_shared_module.cpp145 moduleRecord->SetTypes(ModuleTypes::ECMA_MODULE); in ParseSharedModule()
Dmodule_resolver.cpp316 ModuleTypes moduleType) in ResolveNativeModule()
/arkcompiler/ets_runtime/ecmascript/module/tests/
Decma_module_test.cpp1108 EXPECT_EQ(SourceTextModule::GetNativeModuleType(requestName2), ModuleTypes::OHOS_MODULE); in HWTEST_F_L0()
1111 EXPECT_EQ(SourceTextModule::GetNativeModuleType(requestName3), ModuleTypes::APP_MODULE); in HWTEST_F_L0()
1114 EXPECT_EQ(SourceTextModule::GetNativeModuleType(requestName4), ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
1117 EXPECT_EQ(SourceTextModule::GetNativeModuleType(requestName5), ModuleTypes::INTERNAL_MODULE); in HWTEST_F_L0()
1859 module2->SetTypes(ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
1881 module2->SetTypes(ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
1934 module->SetTypes(ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
1966 module->SetTypes(ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
1971 SourceTextModule::LoadNativeModuleImpl(vm, thread, module, ModuleTypes::APP_MODULE); in HWTEST_F_L0()
1979 SourceTextModule::LoadNativeModuleImpl(vm, thread, module, ModuleTypes::INTERNAL_MODULE); in HWTEST_F_L0()
[all …]
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_promise_job.cpp207 thread, entryPoint, ModuleTypes::JSON_MODULE, resolve, reject, jsPandaFile.get()); in DynamicImportJob()
/arkcompiler/ets_runtime/ecmascript/
Dshared_object_factory.cpp800 obj->SetTypes(ModuleTypes::UNKNOWN); in NewSSourceTextModule()
Dobject_factory.cpp4943 obj->SetTypes(ModuleTypes::UNKNOWN); in NewSourceTextModule()