Lines Matching refs:entryPoint
319 bool EcmaVM::ExecuteFromPf(const std::string &filename, std::string_view entryPoint, in ExecuteFromPf() argument
331 return Execute(jsPandaFile, entryPoint, args); in ExecuteFromPf()
334 bool EcmaVM::CollectInfoOfPandaFile(const std::string &filename, std::string_view entryPoint, in CollectInfoOfPandaFile() argument
348 size_t pos = entryPoint.find_last_of("::"); in CollectInfoOfPandaFile()
350 LOG_ECMA(ERROR) << "EntryPoint:" << entryPoint << " is illegal"; in CollectInfoOfPandaFile()
353 CString methodName(entryPoint.substr(pos + 1)); in CollectInfoOfPandaFile()
360 bool EcmaVM::ExecuteFromBuffer(const void *buffer, size_t size, std::string_view entryPoint, in ExecuteFromBuffer() argument
364 size_t pos = entryPoint.find_last_of("::"); in ExecuteFromBuffer()
366 LOG_ECMA(ERROR) << "EntryPoint:" << entryPoint << " is illegal"; in ExecuteFromBuffer()
369 CString methodName(entryPoint.substr(pos + 1)); in ExecuteFromBuffer()
378 bool EcmaVM::Execute(const JSPandaFile *jsPandaFile, std::string_view entryPoint, const std::vector… in Execute() argument
381 size_t pos = entryPoint.find_last_of("::"); in Execute()
383 LOG_ECMA(ERROR) << "EntryPoint:" << entryPoint << " is illegal"; in Execute()
386 CString methodName(entryPoint.substr(pos + 1)); in Execute()
765 void EcmaVM::ExecuteModule(const std::string &moduleFile, std::string_view entryPoint, in ExecuteModule() argument
770 EcmaVM::ExecuteFromPf(moduleFile, entryPoint, args, true); in ExecuteModule()