Lines Matching refs:entryPoint
19 * This function use recordName, requestName to get baseFileName and entryPoint.
39 CString entryPoint = TranslateExpressionInputWithEts(thread, jsPandaFile, baseFileName, requestName);
40 if (entryPoint.empty()) {
41 THROW_MODULE_NOT_FOUND_ERROR_WITH_RETURN_VALUE(thread, requestName, recordName, entryPoint);
43 return entryPoint;
47 CString entryPoint = ParseThirdPartyPackage(jsPandaFile, recordName, requestName);
48 if (entryPoint.empty()) {
49 THROW_MODULE_NOT_FOUND_ERROR_WITH_RETURN_VALUE(thread, requestName, recordName, entryPoint);
51 return entryPoint;
66 CString entryPoint = ConcatImportFileNormalizedOhmurlWithRecordName(thread, jsPandaFile, baseFileName,
68 if (entryPoint.empty()) {
71 return entryPoint;
86 CString entryPoint;
98 entryPoint = path.substr(0, pos + 1) + moduleRequestName;
100 entryPoint = moduleRequestName;
102 entryPoint = PathHelper::NormalizePath(entryPoint);
103 moduleRequestName = ConcatImportFileNormalizedOhmurl(entryPoint, "", version);
108 entryPoint += PACKAGE_ENTRY_FILE;
109 entryPoint = PathHelper::NormalizePath(entryPoint);
110 moduleRequestName = ConcatImportFileNormalizedOhmurl(entryPoint, "", version);
328 * entryPoint: bundleName/moduleName@namespace/ets/xxx
335 CString entryPoint = moduleRequestName;
374 PathHelper::AdaptOldIsaRecord(entryPoint);
376 return entryPoint;
407 * After: entryPoint: pkg_modules/.ohpm/pkgName/pkg_modules/pkgName/xxx1/xxx2 || b
413 CString entryPoint;
421 // entryPoint: pkg_modules/.ohpm/pkgName/pkg_modules/pkgName/xxx1/../xxx1/xxx2
422 entryPoint = recordName.substr(0, pos + 1) + moduleRequestName;
424 entryPoint = moduleRequestName;
426 // entryPoint: pkg_modules/.ohpm/pkgName/pkg_modules/pkgName/xxx1/xxx2
427 entryPoint = PathHelper::NormalizePath(entryPoint);
428 entryPoint = ConfirmLoadingIndexOrNot(jsPandaFile, entryPoint);
429 if (!entryPoint.empty()) {
430 return entryPoint;
433 entryPoint = ParseThirdPartyPackage(jsPandaFile, recordName, requestName);
434 if (!entryPoint.empty()) {
435 return entryPoint;
439 !jsPandaFile->HasRecord(entryPoint)) {
440 THROW_MODULE_NOT_FOUND_ERROR_WITH_RETURN_VALUE(thread, requestName, recordName, entryPoint);
451 entryPoint = moduleRequestName.substr(pos + 1);
453 entryPoint = moduleRequestName;
455 return entryPoint;
479 CString entryPoint;
482 entryPoint = jsPandaFile->GetEntryPoint(ohpmKey);
486 entryPoint = ConfirmLoadingIndexOrNot(jsPandaFile, ohpmKey);
488 return entryPoint;
495 CString entryPoint;
504 entryPoint = FindOhpmEntryPoint(jsPandaFile, recordName.substr(0, pos), requestName);
520 entryPoint = FindOhpmEntryPoint(jsPandaFile, ohpmPath, requestName);
522 if ((pos != CString::npos) && entryPoint.empty()) {
525 entryPoint = FindOhpmEntryPoint(jsPandaFile, ohpmPath, requestName);
528 if (!entryPoint.empty()) {
529 return entryPoint;
538 * After: entryPoint: pkg_modules/.ohpm/requestPkgName/pkg_modules/requestPkgName/xxx
543 CString entryPoint;
554 // entryPoint: pkg_modules/.ohpm/requestPkgName/pkg_modules/requestPkgName/xxx
555 entryPoint = FindOhpmEntryPoint(jsPandaFile, ohpmPath, requestName);
556 if (!entryPoint.empty()) {
557 return entryPoint;
569 * After: entryPoint: pkg_modules/.ohpm/requestPkgName/pkg_modules/requestPkgName/xxx
574 CString entryPoint;
581 entryPoint = FindNpmEntryPoint(jsPandaFile, key);
582 if (!entryPoint.empty()) {
583 return entryPoint;
600 * After: entryPoint: pkg_modules/.ohpm/requestPkgName/pkg_modules/requestPkgName/xxx
607 CString entryPoint = ParseOhpmPackage(jsPandaFile, recordName, normalizeRequestName);
608 if (!entryPoint.empty()) {
609 return entryPoint;
615 entryPoint = ParseThirdPartyPackage(jsPandaFile, recordName, normalizeRequestName, packagePaths[i]);
616 if (!entryPoint.empty()) {
617 return entryPoint;
638 // if we are currently importing a specific file or directory, we will get the entryPoint here
639 CString entryPoint = ConfirmLoadingIndexOrNot(jsPandaFile, packageEntryPoint);
640 if (!entryPoint.empty()) {
641 return entryPoint;
650 * After: entryPoint: pkg_modules/.ohpm/requestPkgName/pkg_modules/requestPkgName/xxx
656 CString entryPoint;
660 entryPoint = FindNpmEntryPoint(jsPandaFile, key);
661 if (!entryPoint.empty()) {
662 return entryPoint;
774 CString entryPoint;
777 entryPoint = vm->GetBundleName() + PathHelper::SLASH_TAG + moduleName + PathHelper::SLASH_TAG + requestName;
778 if (!jsPandaFile->HasRecord(entryPoint)) {
781 return entryPoint;
928 CString entryPoint = ConcatImportFileNormalizedOhmurlWithRecordName(thread, jsPandaFile, baseFileName,
930 if (entryPoint.empty()) {