/arkcompiler/ets_runtime/ecmascript/module/ |
H A D | js_dynamic_import.cpp | 32 ModuleTypes moduleType, in ExecuteNativeOrJsonModule() 48 if (moduleType != ModuleTypes::JSON_MODULE) { in ExecuteNativeOrJsonModule() 51 moduleManager->ResolveNativeModule(specifierString, "", moduleType); in ExecuteNativeOrJsonModule() 53 if (!SourceTextModule::LoadNativeModule(thread, moduleRecord, moduleType)) { in ExecuteNativeOrJsonModule() 31 ExecuteNativeOrJsonModule(JSThread *thread, const CString &specifierString, ModuleTypes moduleType, JSHandle<JSPromiseReactionsFunction> resolve, JSHandle<JSPromiseReactionsFunction> reject, const JSPandaFile *jsPandaFile) ExecuteNativeOrJsonModule() argument
|
H A D | js_module_source_text.h | 165 static Local<JSValueRef> GetRequireNativeModuleFunc(EcmaVM *vm, ModuleTypes moduleType); 173 const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType); 175 const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType); 177 ModuleTypes moduleType); 178 inline static bool IsNativeModule(ModuleTypes moduleType) in IsNativeModule() argument 180 return moduleType == ModuleTypes::OHOS_MODULE || in IsNativeModule() 181 moduleType == ModuleTypes::APP_MODULE || in IsNativeModule() 182 moduleType == ModuleTypes::NATIVE_MODULE || in IsNativeModule() 183 moduleType == ModuleTypes::INTERNAL_MODULE; in IsNativeModule() 193 inline static bool IsCjsModule(ModuleTypes moduleType) in IsCjsModule() argument 198 IsJsonModule(ModuleTypes moduleType) IsJsonModule() argument [all...] |
H A D | module_manager_helper.cpp | 25 ModuleTypes moduleType = module->GetTypes(); in GetModuleValue() local 26 if (SourceTextModule::IsNativeModule(moduleType) || SourceTextModule::IsCjsModule(moduleType)) { in GetModuleValue() 46 ModuleTypes moduleType = module->GetTypes(); in GetNativeOrCjsExports() local 47 if (SourceTextModule::IsNativeModule(moduleType)) { in GetNativeOrCjsExports() 54 if (SourceTextModule::IsCjsModule(moduleType)) { in GetNativeOrCjsExports()
|
H A D | module_tools.cpp | 109 ModuleTypes moduleType = requiredModule->GetTypes(); in ProcessModuleNameSpaceLoadInfo() local 112 if (SourceTextModule::IsNativeModule(moduleType)) { in ProcessModuleNameSpaceLoadInfo() 117 if (moduleType == ModuleTypes::CJS_MODULE) { in ProcessModuleNameSpaceLoadInfo()
|
H A D | js_module_manager.cpp | 212 ModuleTypes moduleType = module->GetTypes(); in GetLazyModuleValueOutterInternal() local 213 if (SourceTextModule::IsNativeModule(moduleType)) { in GetLazyModuleValueOutterInternal() 214 SourceTextModule::EvaluateNativeModule(thread, module, moduleType); in GetLazyModuleValueOutterInternal() 218 if (moduleType == ModuleTypes::CJS_MODULE) { in GetLazyModuleValueOutterInternal() 544 const CString &baseFileName, ModuleTypes moduleType) in ResolveNativeModule() 548 moduleRequest, baseFileName, moduleType); in ResolveNativeModule() 633 ModuleTypes moduleType = requiredModuleST->GetTypes(); in GetModuleNamespaceInternal() local 635 if (SourceTextModule::IsNativeModule(moduleType)) { in GetModuleNamespaceInternal() 639 if (moduleType == ModuleTypes::CJS_MODULE) { in GetModuleNamespaceInternal() 771 auto [isNative, moduleType] in ExecuteNativeModuleMayThrowError() 543 ResolveNativeModule(const CString &moduleRequest, const CString &baseFileName, ModuleTypes moduleType) ResolveNativeModule() argument [all...] |
H A D | js_dynamic_import.h | 27 ModuleTypes moduleType, JSHandle<JSPromiseReactionsFunction> resolve,
|
H A D | js_module_source_text.cpp | 96 auto [isNative, moduleType] = SourceTextModule::CheckNativeModule(requestStr); in HostResolveImportedModuleWithMerge() 101 return moduleManager->ResolveNativeModule(requestStr, baseFilename, moduleType); in HostResolveImportedModuleWithMerge() 207 auto moduleType = nativeModule->GetTypes(); in ResolveNativeStarExport() local 208 if (!LoadNativeModule(thread, nativeModule, moduleType)) { in ResolveNativeStarExport() 325 Local<JSValueRef> SourceTextModule::GetRequireNativeModuleFunc(EcmaVM *vm, ModuleTypes moduleType) in GetRequireNativeModuleFunc() argument 329 auto funcName = (moduleType == ModuleTypes::NATIVE_MODULE) ? in GetRequireNativeModuleFunc() 375 const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType) in LoadNativeModuleImpl() 395 if (moduleType == ModuleTypes::APP_MODULE) { in LoadNativeModuleImpl() 397 } else if (moduleType == ModuleTypes::INTERNAL_MODULE) { in LoadNativeModuleImpl() 400 auto maybeFuncRef = GetRequireNativeModuleFunc(vm, moduleType); in LoadNativeModuleImpl() 374 LoadNativeModuleImpl(EcmaVM *vm, JSThread *thread, const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType) LoadNativeModuleImpl() argument 424 LoadNativeModuleMayThrowError(JSThread *thread, const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType) LoadNativeModuleMayThrowError() argument 441 LoadNativeModule(JSThread *thread, const JSHandle<SourceTextModule> &requiredModule, ModuleTypes moduleType) LoadNativeModule() argument 464 EvaluateNativeModule(JSThread *thread, JSHandle<SourceTextModule> nativeModule, ModuleTypes moduleType) EvaluateNativeModule() argument 1066 ModuleTypes moduleType = requiredModule->GetTypes(); InnerModuleEvaluationUnsafe() local 1263 ModuleTypes moduleType = requiredModule->GetTypes(); ModuleEvaluation() local 1550 auto moduleType = importedModule->GetTypes(); GetStarResolution() local 1647 auto moduleType = module->GetTypes(); ResolveLocalExport() local [all...] |
H A D | module_data_extractor.h | 46 const CString &baseFileName, ModuleTypes moduleType);
|
H A D | js_module_namespace.cpp | 130 ModuleTypes moduleType = module->GetTypes(); in GetProperty() local 131 if (UNLIKELY(SourceTextModule::IsNativeModule(moduleType))) { in GetProperty() 150 ModuleTypes moduleType = module->GetTypes(); in GetProperty() local 151 if (UNLIKELY(SourceTextModule::IsNativeModule(moduleType))) { in GetProperty()
|
H A D | module_data_extractor.cpp | 137 const CString &baseFileName, ModuleTypes moduleType) in ParseNativeModule() 149 moduleRecord->SetTypes(moduleType); in ParseNativeModule() 136 ParseNativeModule(JSThread *thread, const CString &moduleRequestName, const CString &baseFileName, ModuleTypes moduleType) ParseNativeModule() argument
|
H A D | napi_module_loader.cpp | 52 auto [isNative, moduleType] = SourceTextModule::CheckNativeModule(requestPath); in LoadModuleNameSpaceWithPath()
|
H A D | js_module_manager.h | 76 ModuleTypes moduleType);
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_promise_job.cpp | 175 auto [isNative, moduleType] = SourceTextModule::CheckNativeModule(requestPath); in DynamicImportJob() 178 return DynamicImport::ExecuteNativeOrJsonModule(thread, requestPath, moduleType, resolve, reject); in DynamicImportJob()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | js_pandafile_executor.cpp | 516 auto [isNative, moduleType] = SourceTextModule::CheckNativeModule(recordName); in LazyExecuteModule()
|