• Home
  • Raw
  • Download

Lines Matching refs:CString

100     static CString ConcatFileNameWithMerge(JSThread *thread, const JSPandaFile *jsPandaFile,
101CString &baseFileName, CString recordName, CString requestName);
102 static void ParseOhmUrl(EcmaVM *vm, const CString &inputFileName,
103 CString &outBaseFileName, CString &outEntryPoint);
104 static CString ParseUrl(EcmaVM *vm, const CString &recordName);
105 static CString ParsePrefixBundle(JSThread *thread, const JSPandaFile *jsPandaFile,
106 …[[maybe_unused]] CString &baseFileName, CString moduleRequestName, [[maybe_unused]] CString record…
107 static CString MakeNewRecord(const JSPandaFile *jsPandaFile, CString &baseFileName,
108 const CString &recordName, const CString &requestName);
109 static CString FindOhpmEntryPoint(const JSPandaFile *jsPandaFile, const CString &ohpmPath,
110 const CString &requestName);
111 …static CString FindPackageInTopLevelWithNamespace(const JSPandaFile *jsPandaFile, const CString &r…
112 const CString &recordName);
113 static CString ParseOhpmPackage(const JSPandaFile *jsPandaFile, const CString &recordName,
114 const CString &requestName);
115 static CString ParseThirdPartyPackage(const JSPandaFile *jsPandaFile, const CString &recordName,
116 const CString &requestName, const CString &packagePath);
117 static CString ParseThirdPartyPackage(const JSPandaFile *jsPandaFile, const CString &recordName,
118 const CString &requestName);
121 …static CString FindNpmEntryPoint(const JSPandaFile *jsPandaFile, const CString &packageEntryPoint);
122 static CString FindPackageInTopLevel(const JSPandaFile *jsPandaFile, const CString &requestName,
123 const CString &packagePath);
124 static bool IsImportFile(const CString &moduleRequestName);
125 static CString RemoveSuffix(const CString &requestName);
126 static bool NeedTranstale(const CString &requestName);
127 …static void TranstaleExpressionInput(JSThread *thread, CString &requestPath, const JSPandaFile *js…
129 static CString GetModuleNameWithBaseFile(const CString &baseFileName);
130 static CString TranslateExpressionInputWithEts(JSThread *thread, const JSPandaFile *jsPandaFile,
131CString &baseFileName, const CString &requestName);
136 inline static std::string ParseHapPath(const CString &baseFileName) in ParseHapPath()
138 CString bundleSubInstallName(BUNDLE_SUB_INSTALL_PATH); in ParseHapPath()
141 CString hapPath = baseFileName.substr(startStrLen); in ParseHapPath()
143 if (pos != CString::npos) { in ParseHapPath()
154 …inline static CString ConfirmLoadingIndexOrNot(const JSPandaFile *jsPandaFile, const CString &pack… in ConfirmLoadingIndexOrNot()
156 CString entryPoint = packageEntryPoint; in ConfirmLoadingIndexOrNot()
166 return CString(); in ConfirmLoadingIndexOrNot()
169 inline static bool IsNativeModuleRequest(const CString &requestName) in IsNativeModuleRequest()
186 inline static CString GetModuleName(const CString recordName) in GetModuleName()
189 if (pos1 != CString::npos) { in GetModuleName()
192 if (pos2 != CString::npos) { in GetModuleName()
193 CString moduleName = recordName.substr(pos1, pos2 - pos1); in GetModuleName()
198 return CString(); in GetModuleName()
205 inline static bool ChangeTag(CString &path) in ChangeTag()
209 if (pos != CString::npos) { in ChangeTag()