Lines Matching full:entry
31 CString entry, bool needUpdate, const ExecuteTypes &executeType) in ExecuteFromFile() argument
36 … JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, name, entry, needUpdate, executeType); in ExecuteFromFile()
49 jsPandaFile->CheckIsRecordWithBundleName(entry); in ExecuteFromFile()
51 PathHelper::AdaptOldIsaRecord(entry); in ExecuteFromFile()
55 JSRecordInfo *recordInfo = jsPandaFile->CheckAndGetRecordInfo(entry); in ExecuteFromFile()
57 CString msg = "Cannot find module '" + entry + "' , which is application Entry Point"; in ExecuteFromFile()
64 … ModuleResolver::HostResolveImportedModule(thread, name, entry, jsPandaFile.get(), executeType); in ExecuteFromFile()
74 return JSPandaFileExecutor::Execute(thread, jsPandaFile.get(), entry.c_str(), executeType); in ExecuteFromFile()
83 CString entry = entryPoint.data(); in ExecuteFromAbsolutePathAbcFile() local
86 return ExecuteFromFile(thread, name, entry, needUpdate, executeType); in ExecuteFromAbsolutePathAbcFile()
95 CString entry; in ExecuteFromAbcFile() local
99 std::tie(name, entry) = ParseAbcEntryPoint(thread, filename, entryPoint); in ExecuteFromAbcFile()
102 entry = entryPoint.data(); in ExecuteFromAbcFile()
105 return ExecuteFromFile(thread, name, entry, needUpdate, executeType); in ExecuteFromAbcFile()
130 CString entry = entryPoint.data(); in ExecuteFromBuffer() local
132 entry = ModulePathHelper::TransformToNormalizedOhmUrl(vm, filename, normalName, entry); in ExecuteFromBuffer()
134 JSRecordInfo *recordInfo = jsPandaFile->CheckAndGetRecordInfo(entry); in ExecuteFromBuffer()
136 CString msg = "Cannot find module '" + entry + "' , which is application Entry Point"; in ExecuteFromBuffer()
141 return CommonExecuteBuffer(thread, normalName, entry, buffer, size, executeType); in ExecuteFromBuffer()
143 return JSPandaFileExecutor::Execute(thread, jsPandaFile.get(), entry, executeType); in ExecuteFromBuffer()
154 CString entry; in ExecuteModuleBuffer() local
158 ModulePathHelper::ParseAbcPathAndOhmUrl(vm, normalName, name, entry); in ExecuteModuleBuffer()
160 … JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, name, entry, buffer, size, needUpdate); in ExecuteModuleBuffer()
173 const CString realEntry = entry; in ExecuteModuleBuffer()
175 entry = ModulePathHelper::TransformToNormalizedOhmUrl(vm, filename, name, entry); in ExecuteModuleBuffer()
177 jsPandaFile->CheckIsRecordWithBundleName(entry); in ExecuteModuleBuffer()
179 PathHelper::AdaptOldIsaRecord(entry); in ExecuteModuleBuffer()
182 JSRecordInfo *recordInfo = jsPandaFile->CheckAndGetRecordInfo(entry); in ExecuteModuleBuffer()
184 CString msg = "Cannot find module '" + realEntry + "' , which is application Entry Point"; in ExecuteModuleBuffer()
191 return CommonExecuteBuffer(thread, name, entry, buffer, size); in ExecuteModuleBuffer()
196 …const CString &filename, const CString &entry, const void *buffer, size_t size, const ExecuteTypes… in CommonExecuteBuffer() argument
202 … ModuleResolver::HostResolveImportedModule(thread, filename, entry, buffer, size, executeType); in CommonExecuteBuffer()
284 CString entry = entryPoint.data(); in ExecuteFromBufferSecure() local
286 entry = ModulePathHelper::TransformToNormalizedOhmUrl(vm, filename, normalName, entry); in ExecuteFromBufferSecure()
288 JSRecordInfo *recordInfo = jsPandaFile->CheckAndGetRecordInfo(entry); in ExecuteFromBufferSecure()
290 CString msg = "Cannot find module '" + entry + "' , which is application Entry Point"; in ExecuteFromBufferSecure()
295 return CommonExecuteBuffer(thread, normalName, entry, jsPandaFile.get()); in ExecuteFromBufferSecure()
297 return JSPandaFileExecutor::Execute(thread, jsPandaFile.get(), entry); in ExecuteFromBufferSecure()
301 const CString &entry, const JSPandaFile *jsPandaFile) in CommonExecuteBuffer() argument
307 …ModuleResolver::HostResolveImportedModule(thread, filename, entry, jsPandaFile, ExecuteTypes::STAT… in CommonExecuteBuffer()
330 CString entry; in ExecuteModuleBufferSecure() local
332 ModulePathHelper::ParseAbcPathAndOhmUrl(vm, normalName, name, entry); in ExecuteModuleBufferSecure()
334 LoadJSPandaFileSecure(thread, name, entry, buffer, size, needUpdate); in ExecuteModuleBufferSecure()
345 const CString realEntry = entry; in ExecuteModuleBufferSecure()
347 entry = ModulePathHelper::TransformToNormalizedOhmUrl(vm, filename, name, entry); in ExecuteModuleBufferSecure()
349 jsPandaFile->CheckIsRecordWithBundleName(entry); in ExecuteModuleBufferSecure()
351 PathHelper::AdaptOldIsaRecord(entry); in ExecuteModuleBufferSecure()
356 JSRecordInfo *recordInfo = jsPandaFile->CheckAndGetRecordInfo(entry); in ExecuteModuleBufferSecure()
358 CString msg = "Cannot find module '" + realEntry + "' , which is application Entry Point"; in ExecuteModuleBufferSecure()
365 return CommonExecuteBuffer(thread, name, entry, jsPandaFile.get()); in ExecuteModuleBufferSecure()
397 CString msg = "Cannot find module '" + entryPoint + "' , which is application Entry Point"; in ExecuteSecureWithOhmUrl()
474 [[maybe_unused]] const CString &bundleName, const CString &moduleName, const CString &entry, in ExecuteAbcFileWithSingletonPatternFlag() argument
479 thread, abcFilePath, entry, false, ExecuteTypes::STATIC); in ExecuteAbcFileWithSingletonPatternFlag()
486 abcFilePath, "", entry); in ExecuteAbcFileWithSingletonPatternFlag()
514 const CString &moduleName, const CString &entry) in IsExecuteModuleInAbcFile() argument
522 thread, abcFilePath, entry, false, ExecuteTypes::STATIC); in IsExecuteModuleInAbcFile()
530 abcFilePath, "", entry); in IsExecuteModuleInAbcFile()