• Home
  • Raw
  • Download

Lines Matching refs:CString

94     static CString ReplaceModuleThroughFeature(JSThread *thread, const CString &requestName);
164 static std::pair<bool, ModuleTypes> CheckNativeModule(const CString &moduleRequestName);
167 const CString &soPath, const CString &moduleName);
169 const CString &soPath, const CString &moduleName, const CString &requestName);
171 const CString &moduleRequestName);
186 inline static CString GetResolveErrorReason(const JSHandle<JSTaggedValue> &resolution) in GetResolveErrorReason()
253 inline CString GetEcmaModuleFilenameString() const in GetEcmaModuleFilenameString()
255 CString *fileName = reinterpret_cast<CString *>(GetEcmaModuleFilename()); in GetEcmaModuleFilenameString()
257 return CString(); in GetEcmaModuleFilenameString()
262 inline CString GetEcmaModuleRecordNameString() const in GetEcmaModuleRecordNameString()
264 CString *recordName = reinterpret_cast<CString *>(GetEcmaModuleRecordName()); in GetEcmaModuleRecordNameString()
266 return CString(); in GetEcmaModuleRecordNameString()
271 inline void SetEcmaModuleFilenameString(const CString &fileName) in SetEcmaModuleFilenameString()
273 CString *ptr = new CString(fileName); in SetEcmaModuleFilenameString()
278 inline void SetEcmaModuleRecordNameString(const CString &recordName) in SetEcmaModuleRecordNameString()
280 CString *ptr = new CString(recordName); in SetEcmaModuleRecordNameString()
287 CString *ptr = reinterpret_cast<CString *>(GetEcmaModuleFilename()); in DestoryEcmaModuleFilenameString()
294 CString *ptr = reinterpret_cast<CString *>(GetEcmaModuleRecordName()); in DestoryEcmaModuleRecordNameString()
373 static CString GetModuleName(JSTaggedValue currentModule);
383 static void CheckCircularImportTool(JSThread *thread, const CString &circularModuleRecordName,
384 … CList<CString> &referenceList, bool printOtherCircular = false);
414 CString &moduleName, JSHandle<JSTaggedValue> &exports, bool isBundle);
436 static void SearchCircularImport(JSThread *thread, const CString &circularModuleRecordName,
437 … const JSHandle<SourceTextModule> &module, CList<CString> &referenceList,
438 CString &requiredModuleName, bool printOtherCircular);
439 static bool IsCircular(const CList<CString> &referenceList, const CString &requiredModuleName);
440 static void PrintCircular(const CList<CString> &referenceList, Level level);