Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/module/
Djs_module_source_text.h41 enum class ModuleTypes : uint8_t { enum
168 static ModuleTypes GetNativeModuleType(const CString &moduleRequestName);
169 static JSHandle<JSTaggedValue> GetRequireNativeModuleFunc(EcmaVM *vm, ModuleTypes moduleType);
178 const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType);
180 const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType);
182 ModuleTypes moduleType);
184 inline static bool IsNativeModule(ModuleTypes moduleType) in IsNativeModule()
186 return moduleType == ModuleTypes::OHOS_MODULE || in IsNativeModule()
187 moduleType == ModuleTypes::APP_MODULE || in IsNativeModule()
188 moduleType == ModuleTypes::NATIVE_MODULE || in IsNativeModule()
[all …]
Djs_dynamic_import.h27 ModuleTypes moduleType, JSHandle<JSPromiseReactionsFunction> resolve,
Djs_dynamic_import.cpp30 ModuleTypes moduleType, in ExecuteNativeOrJsonModule()
49 if (moduleType != ModuleTypes::JSON_MODULE) { in ExecuteNativeOrJsonModule()
Dmodule_data_extractor.cpp51 moduleRecord->SetTypes(ModuleTypes::ECMA_MODULE); in ParseModule()
115 moduleRecord->SetTypes(ModuleTypes::CJS_MODULE); in ParseCjsModule()
138 moduleRecord->SetTypes(ModuleTypes::JSON_MODULE); in ParseJsonModule()
145 … const CString &baseFileName, ModuleTypes moduleType) in ParseNativeModule()
Dmodule_data_extractor.h45 … const CString &baseFileName, ModuleTypes moduleType);
Djs_module_deregister.cpp89 …(module->GetTypes() == ModuleTypes::APP_MODULE || module->GetTypes() == ModuleTypes::OHOS_MODULE))… in RemoveModule()
Djs_module_manager.cpp63 ModuleTypes moduleType = resolvedModule->GetTypes(); in CheckModuleValueOutterResolved()
64 if (moduleType != ModuleTypes::ECMA_MODULE) { in CheckModuleValueOutterResolved()
267 ModuleTypes moduleType = SourceTextModule::GetNativeModuleType(recordName); in ExecuteNativeModuleMayThrowError()
294 ModuleTypes moduleType = SourceTextModule::GetNativeModuleType(recordName); in ExecuteNativeModule()
Dmodule_resolver.h52 ModuleTypes moduleType);
Djs_module_source_text.cpp188 ModuleTypes moduleType = nativeModule->GetTypes(); in ResolveNativeStarExport()
293 ModuleTypes SourceTextModule::GetNativeModuleType(const CString &moduleRequestName) in GetNativeModuleType()
296 return ModuleTypes::OHOS_MODULE; in GetNativeModuleType()
304 return ModuleTypes::APP_MODULE; in GetNativeModuleType()
307 return ModuleTypes::NATIVE_MODULE; in GetNativeModuleType()
309 return ModuleTypes::INTERNAL_MODULE; in GetNativeModuleType()
312 JSHandle<JSTaggedValue> SourceTextModule::GetRequireNativeModuleFunc(EcmaVM *vm, ModuleTypes module… in GetRequireNativeModuleFunc()
316 auto funcName = (moduleType == ModuleTypes::NATIVE_MODULE) ? in GetRequireNativeModuleFunc()
419 const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType) in LoadNativeModuleImpl()
442 if (moduleType == ModuleTypes::APP_MODULE) { in LoadNativeModuleImpl()
[all …]
Dmodule_value_accessor.cpp173 ModuleTypes moduleType = module->GetTypes(); in GetModuleValue()
264 ModuleTypes moduleType = requiredModule->GetTypes(); in GetModuleNamespaceInternal()
428 const ModuleTypes moduleType = module->GetTypes(); in EvaluateModuleIfNeeded()
455 ModuleTypes moduleType = module->GetTypes(); in GetNativeOrCjsExports()
597 if (module->GetTypes() == ModuleTypes::CJS_MODULE) { in GetModuleValueOuterInternal()
Djs_module_namespace.cpp130 ModuleTypes moduleType = module->GetTypes(); in GetProperty()
151 ModuleTypes moduleType = module->GetTypes(); in GetProperty()
Djs_shared_module.cpp145 moduleRecord->SetTypes(ModuleTypes::ECMA_MODULE); in ParseSharedModule()
Dmodule_resolver.cpp315 ModuleTypes moduleType) in ResolveNativeModule()
/arkcompiler/ets_runtime/ecmascript/module/tests/
Decma_module_test.cpp1185 EXPECT_EQ(SourceTextModule::GetNativeModuleType(requestName2), ModuleTypes::OHOS_MODULE); in HWTEST_F_L0()
1188 EXPECT_EQ(SourceTextModule::GetNativeModuleType(requestName3), ModuleTypes::APP_MODULE); in HWTEST_F_L0()
1191 EXPECT_EQ(SourceTextModule::GetNativeModuleType(requestName4), ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
1194 EXPECT_EQ(SourceTextModule::GetNativeModuleType(requestName5), ModuleTypes::INTERNAL_MODULE); in HWTEST_F_L0()
1962 module2->SetTypes(ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
1983 module2->SetTypes(ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
2035 module->SetTypes(ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
2067 module->SetTypes(ModuleTypes::NATIVE_MODULE); in HWTEST_F_L0()
2080 SourceTextModule::LoadNativeModuleImpl(vm, thread, module, ModuleTypes::APP_MODULE); in HWTEST_F_L0()
2085 SourceTextModule::LoadNativeModuleImpl(vm, thread, module, ModuleTypes::OHOS_MODULE); in HWTEST_F_L0()
[all …]
Dmodule_snapshot_test.cpp171 module->SetTypes(ModuleTypes::ECMA_MODULE); in InitMockSourceTextModule()
331 etsModule->SetTypes(ModuleTypes::ECMA_MODULE); in InitMockUpdateBindingModule()
339 nativeModule->SetTypes(ModuleTypes::APP_MODULE); in InitMockUpdateBindingModule()
/arkcompiler/ets_runtime/ecmascript/module/static/
Dstatic_module_loader.cpp78 … "", ModuleTypes::STATIC_MODULE); in LoadStaticModule()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_promise_job.cpp215 thread, entryPoint, ModuleTypes::JSON_MODULE, resolve, reject, jsPandaFile.get()); in DynamicImportJob()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_builder-inl.h4597 .Or(Int32Equal(moduleType, Int32(static_cast<int>(ModuleTypes::OHOS_MODULE)))) in IsNativeModule()
4598 .Or(Int32Equal(moduleType, Int32(static_cast<int>(ModuleTypes::APP_MODULE)))) in IsNativeModule()
4599 .Or(Int32Equal(moduleType, Int32(static_cast<int>(ModuleTypes::NATIVE_MODULE)))) in IsNativeModule()
4600 .Or(Int32Equal(moduleType, Int32(static_cast<int>(ModuleTypes::INTERNAL_MODULE)))) in IsNativeModule()
4607 return Int32Equal(moduleType, Int32(static_cast<int>(ModuleTypes::CJS_MODULE))); in IsCjsModule()
/arkcompiler/ets_runtime/ecmascript/
Dshared_object_factory.cpp929 obj->SetTypes(ModuleTypes::UNKNOWN); in NewSSourceTextModule()
Dobject_factory.cpp5115 obj->SetTypes(ModuleTypes::UNKNOWN); in NewSourceTextModule()
/arkcompiler/ets_runtime/ecmascript/serializer/tests/
Dserializer_test.cpp1090 EXPECT_EQ(module->GetTypes(), ModuleTypes::ECMA_MODULE); in ModuleDeserialierTest1()
2877 module->SetTypes(ModuleTypes::ECMA_MODULE); in HWTEST_F_L0()