• Home
  • Raw
  • Download

Lines Matching refs:CString

28 std::pair<CString, CString> JSPandaFileExecutor::ParseAbcEntryPoint(JSThread *thread, const CString  in ParseAbcEntryPoint()
31 CString name; in ParseAbcEntryPoint()
32 CString entry; in ParseAbcEntryPoint()
37 CString normalName = PathHelper::NormalizePath(filename); in ParseAbcEntryPoint()
44 CString assetPath = vm->GetAssetPath(); in ParseAbcEntryPoint()
47 CString assetPath = vm->GetAssetPath(); in ParseAbcEntryPoint()
54 Expected<JSTaggedValue, bool> JSPandaFileExecutor::ExecuteFromFile(JSThread *thread, const CString in ExecuteFromFile()
55 CString entry, bool needUpdate, bool executeFromJob) in ExecuteFromFile()
63 CString msg = "jsPandaFile is nullptr"; in ExecuteFromFile()
81 CString msg = "Cannot find module '" + entry + "' , which is application Entry Point"; in ExecuteFromFile()
110 const CString &filename, std::string_view entryPoint, bool needUpdate, bool executeFromJob) in ExecuteFromAbsolutePathAbcFile()
113 CString traceInfo = "JSPandaFileExecutor::ExecuteFromAbsolutePathAbcFile " + filename; in ExecuteFromAbsolutePathAbcFile()
115 CString entry = entryPoint.data(); in ExecuteFromAbsolutePathAbcFile()
116 CString name = filename; in ExecuteFromAbsolutePathAbcFile()
121 …ggedValue, bool> JSPandaFileExecutor::ExecuteFromAbcFile(JSThread *thread, const CString &filename, in ExecuteFromAbcFile()
125 CString traceInfo = "JSPandaFileExecutor::ExecuteFromAbcFile " + filename; in ExecuteFromAbcFile()
127 CString entry; in ExecuteFromAbcFile()
128 CString name; in ExecuteFromAbcFile()
142 …const void *buffer, size_t size, std::string_view entryPoint, const CString &filename, bool needUp… in ExecuteFromBuffer()
146 CString traceInfo = "JSPandaFileExecutor::ExecuteFromBuffer " + filename; in ExecuteFromBuffer()
148 CString normalName = PathHelper::NormalizePath(filename); in ExecuteFromBuffer()
153 CString msg = "jsPandaFile is nullptr"; in ExecuteFromBuffer()
162 CString entry = entryPoint.data(); in ExecuteFromBuffer()
169 CString msg = "Cannot find module '" + entry + "' , which is application Entry Point"; in ExecuteFromBuffer()
181 JSThread *thread, const void *buffer, size_t size, const CString &filename, bool needUpdate) in ExecuteModuleBuffer()
184 CString traceInfo = "JSPandaFileExecutor::ExecuteModuleBuffer " + filename; in ExecuteModuleBuffer()
186 CString name; in ExecuteModuleBuffer()
187 CString entry; in ExecuteModuleBuffer()
192 CString assetPath = vm->GetAssetPath(); in ExecuteModuleBuffer()
195 CString assetPath = vm->GetAssetPath(); in ExecuteModuleBuffer()
198 CString normalName = PathHelper::NormalizePath(filename); in ExecuteModuleBuffer()
204 CString msg = "jsPandaFile is nullptr"; in ExecuteModuleBuffer()
214 const CString realEntry = entry; in ExecuteModuleBuffer()
226 CString msg = "Cannot find module '" + realEntry + "' , which is application Entry Point"; in ExecuteModuleBuffer()
237 …bool isBundle, const CString &filename, const CString &entry, const void *buffer, size_t size, boo… in CommonExecuteBuffer()
269 CString traceInfo = "FileExecute: " + CString(entryPoint); in Execute()
321 size_t size, std::string_view entryPoint, const CString &filename, bool needUpdate) in ExecuteFromBufferSecure()
324 CString traceInfo = "JSPandaFileExecutor::ExecuteFromBufferSecure " + filename; in ExecuteFromBufferSecure()
326 CString normalName = PathHelper::NormalizePath(filename); in ExecuteFromBufferSecure()
331 CString msg = "jsPandaFile is nullptr"; in ExecuteFromBufferSecure()
340 CString entry = entryPoint.data(); in ExecuteFromBufferSecure()
347 CString msg = "Cannot find module '" + entry + "' , which is application Entry Point"; in ExecuteFromBufferSecure()
356 …gedValue, bool> JSPandaFileExecutor::CommonExecuteBuffer(JSThread *thread, const CString &filename, in CommonExecuteBuffer()
357 const CString &entry, const JSPandaFile *jsPandaFile) in CommonExecuteBuffer()
384 size_t size, const CString &filename, bool needUpdate) in ExecuteModuleBufferSecure()
387 CString traceInfo = "JSPandaFileExecutor::ExecuteModuleBufferSecure " + filename; in ExecuteModuleBufferSecure()
389 CString name; in ExecuteModuleBufferSecure()
394 CString assetPath = vm->GetAssetPath(); in ExecuteModuleBufferSecure()
397 CString assetPath = vm->GetAssetPath(); in ExecuteModuleBufferSecure()
400 CString entry; in ExecuteModuleBufferSecure()
401 CString normalName = PathHelper::NormalizePath(filename); in ExecuteModuleBufferSecure()
407 CString msg = "jsPandaFile is nullptr"; in ExecuteModuleBufferSecure()
415 const CString realEntry = entry; in ExecuteModuleBufferSecure()
429 CString msg = "Cannot find module '" + realEntry + "' , which is application Entry Point"; in ExecuteModuleBufferSecure()
446 size_t size, const CString &filename, const CString &entryPoint) in ExecuteSecureWithOhmUrl()
450 CString traceInfo = "JSPandaFileExecutor::ExecuteSecureWithOhmUrl " + filename; in ExecuteSecureWithOhmUrl()
457 CString msg = "jsPandaFile is nullptr"; in ExecuteSecureWithOhmUrl()
468 CString msg = "Cannot find module '" + entryPoint + "' , which is application Entry Point"; in ExecuteSecureWithOhmUrl()
474 …Value, bool> JSPandaFileExecutor::ExecuteSpecialModule(JSThread *thread, const CString &recordName, in ExecuteSpecialModule()
475 const CString &filename, const JSPandaFile *jsPandaFile, const JSRecordInfo* recordInfo) in ExecuteSpecialModule()
495 JSThread *thread, CString &recordName, const CString &filename, bool isMergedAbc) in LazyExecuteModule()
498 CString traceInfo = "JSPandaFileExecutor::LazyExecuteModule " + filename; in LazyExecuteModule()
500 CString newFileName = filename; in LazyExecuteModule()
508 CString msg = "jsPandaFile is nullptr"; in LazyExecuteModule()
524 CString msg = "cannot find record '" + recordName + "', in lazy load abc: " + newFileName; in LazyExecuteModule()
549 [[maybe_unused]] const CString &bundleName, const CString &moduleName, const CString &entry, in ExecuteAbcFileWithSingletonPatternFlag()
552 CString abcFilePath = ModulePathHelper::ConcatPandaFilePath(moduleName); in ExecuteAbcFileWithSingletonPatternFlag()
559 CString entryPoint = ModulePathHelper::ConcatFileNameWithMerge(thread, jsPandaFile.get(), in ExecuteAbcFileWithSingletonPatternFlag()
591 bool JSPandaFileExecutor::IsExecuteModuleInAbcFile(JSThread *thread, [[maybe_unused]] const CString in IsExecuteModuleInAbcFile()
592 const CString &moduleName, const CString &entry) in IsExecuteModuleInAbcFile()
594 CString abcFilePath = ModulePathHelper::ConcatPandaFilePath(moduleName); in IsExecuteModuleInAbcFile()
606 CString entryPoint = ModulePathHelper::ConcatFileNameWithMerge(thread, jsPandaFile.get(), in IsExecuteModuleInAbcFile()