Lines Matching refs:requiredModule
266 const JSHandle<SourceTextModule> &requiredModule) in InstantiateCJS() argument
268 JSTaggedValue cjsFileName(requiredModule->GetEcmaModuleFilename()); in InstantiateCJS()
269 JSTaggedValue cjsRecordName(requiredModule->GetEcmaModuleRecordName()); in InstantiateCJS()
340 …ol SourceTextModule::LoadNativeModule(JSThread *thread, JSHandle<SourceTextModule> &requiredModule, in LoadNativeModule() argument
371 requiredModule->StoreModuleValue(thread, 0, JSNApiHelper::ToJSHandle(exportObject)); in LoadNativeModule()
376 JSHandle<SourceTextModule> &requiredModule, const JSHandle<JSTaggedValue> &moduleRequest, in InstantiateNativeModule() argument
379 if (requiredModule->GetStatus() != ModuleStatus::EVALUATED) { in InstantiateNativeModule()
380 … if (!SourceTextModule::LoadNativeModule(thread, requiredModule, moduleRequest, moduleType)) { in InstantiateNativeModule()
387 JSHandle<JSTaggedValue> nativeModuleName(thread, requiredModule->GetEcmaModuleRecordName()); in InstantiateNativeModule()
388 JSHandle<JSTaggedValue> nativeExports(thread, requiredModule->GetModuleValue(thread, 0, false)); in InstantiateNativeModule()
535 …JSMutableHandle<SourceTextModule> requiredModule(thread, thread->GlobalConstants()->GetUndefined()… in InnerModuleInstantiation() local
542 requiredModule.Update(JSHandle<SourceTextModule>::Cast(requiredVal)); in InnerModuleInstantiation()
549 requiredModule.Update(JSHandle<SourceTextModule>::Cast(requiredVal)); in InnerModuleInstantiation()
553 … JSHandle<ModuleRecord> requiredModuleRecord = JSHandle<ModuleRecord>::Cast(requiredModule); in InnerModuleInstantiation()
558 ModuleStatus requiredModuleStatus = requiredModule->GetStatus(); in InnerModuleInstantiation()
565 ASSERT(std::find(stack.begin(), stack.end(), requiredModule) != stack.end()); in InnerModuleInstantiation()
569 … int dfsAncIdx = std::min(module->GetDFSAncestorIndex(), requiredModule->GetDFSAncestorIndex()); in InnerModuleInstantiation()
594 JSHandle<SourceTextModule> requiredModule = stack.back(); in InnerModuleInstantiation() local
598 requiredModule->SetStatus(ModuleStatus::INSTANTIATED); in InnerModuleInstantiation()
600 … if (JSTaggedValue::SameValue(module.GetTaggedValue(), requiredModule.GetTaggedValue())) { in InnerModuleInstantiation()
941 …JSMutableHandle<SourceTextModule> requiredModule(thread, thread->GlobalConstants()->GetUndefined()… in InnerModuleEvaluation() local
947 requiredModule.Update(JSHandle<SourceTextModule>::Cast(requiredVal)); in InnerModuleEvaluation()
953 requiredModule.Update(JSHandle<SourceTextModule>::Cast(requiredVal)); in InnerModuleEvaluation()
955 ModuleTypes moduleType = requiredModule->GetTypes(); in InnerModuleEvaluation()
957 InstantiateNativeModule(thread, module, requiredModule, required, moduleType); in InnerModuleEvaluation()
958 requiredModule->SetStatus(ModuleStatus::EVALUATED); in InnerModuleEvaluation()
963 requiredModule->SetStatus(ModuleStatus::EVALUATED); in InnerModuleEvaluation()
967 … JSHandle<ModuleRecord> requiredModuleRecord = JSHandle<ModuleRecord>::Cast(requiredModule); in InnerModuleEvaluation()
971 ModuleStatus requiredModuleStatus = requiredModule->GetStatus(); in InnerModuleEvaluation()
976 ASSERT(std::find(stack.begin(), stack.end(), requiredModule) != stack.end()); in InnerModuleEvaluation()
983 … int dfsAncIdx = std::min(module->GetDFSAncestorIndex(), requiredModule->GetDFSAncestorIndex()); in InnerModuleEvaluation()
988 InstantiateCJS(thread, module, requiredModule); in InnerModuleEvaluation()
1008 JSHandle<SourceTextModule> requiredModule = stack.back(); in InnerModuleEvaluation() local
1012 requiredModule->SetStatus(ModuleStatus::EVALUATED); in InnerModuleEvaluation()
1014 … if (JSTaggedValue::SameValue(module.GetTaggedValue(), requiredModule.GetTaggedValue())) { in InnerModuleEvaluation()
1032 …JSMutableHandle<SourceTextModule> requiredModule(thread, thread->GlobalConstants()->GetUndefined()… in ModuleEvaluation() local
1035 … requiredModule.Update(SourceTextModule::HostResolveImportedModule(thread, module, required)); in ModuleEvaluation()
1038 …requiredModule.Update(SourceTextModule::HostResolveImportedModuleWithMerge(thread, module, require… in ModuleEvaluation()
1041 ModuleTypes moduleType = requiredModule->GetTypes(); in ModuleEvaluation()
1043 InstantiateNativeModule(thread, module, requiredModule, required, moduleType); in ModuleEvaluation()
1044 requiredModule->SetStatus(ModuleStatus::EVALUATED); in ModuleEvaluation()
1048 requiredModule->SetStatus(ModuleStatus::EVALUATED); in ModuleEvaluation()
1051 … JSHandle<ModuleRecord> requiredModuleRecord = JSHandle<ModuleRecord>::Cast(requiredModule); in ModuleEvaluation()
1054 [[maybe_unused]] ModuleStatus requiredModuleStatus = requiredModule->GetStatus(); in ModuleEvaluation()
1057 InstantiateCJS(thread, module, requiredModule); in ModuleEvaluation()