• Home
  • Raw
  • Download

Lines Matching refs:CString

47         CString npmPackageName;
89 JSPandaFile(const panda_file::File *pf, const CString &descriptor);
95 const std::shared_ptr<CString> &methodNamePtr) in TranslateClassesTask()
106 std::shared_ptr<CString> methodNamePtr_;
109 const CString &GetJSPandaFileDesc() const in GetJSPandaFileDesc()
114 CString PUBLIC_API GetNormalizedFileDesc() const;
116 void SetHapPath(const CString &hapPath) in SetHapPath()
121 const CString &GetJSPandaFileHapPath() const in GetJSPandaFileHapPath()
126 static CString PUBLIC_API GetNormalizedFileDesc(const CString &desc);
140 CString GetRecordName(EntityId methodId);
141 CString PUBLIC_API GetRecordNameWithBundlePack(EntityId methodIdx);
178 uint32_t GetMainMethodIndex(const CString &recordName = ENTRY_FUNCTION_NAME) const
191 … const CUnorderedMap<uint32_t, uint64_t> *GetConstpoolMapByReocrd(const CString &recordName) const in GetConstpoolMapByReocrd()
209 …void UpdateMainMethodIndex(uint32_t mainMethodIndex, const CString &recordName = ENTRY_FUNCTION_NA…
224 int GetModuleRecordIdx(const CString &recordName = ENTRY_FUNCTION_NAME) const
237 int GetHasTopLevelAwait(const CString &recordName = ENTRY_FUNCTION_NAME) const
306 bool CheckAndGetRecordInfo(const CString &recordName, JSRecordInfo **recordInfo) const;
308 const JSRecordInfo* GetRecordInfo(const CString &recordName);
310 CString GetJsonStringId(const JSRecordInfo &jsRecordInfo) const;
352 bool HasRecord(const CString &recordName) const in HasRecord()
357 JSRecordInfo &FindRecordInfo(const CString &recordName) in FindRecordInfo()
372 void InsertJSRecordInfo(const CString &recordName) in InsertJSRecordInfo()
378 const CUnorderedMap<CString, JSRecordInfo*> &GetJSRecordInfo() const in GetJSRecordInfo()
383 static CString ParseEntryPoint(const CString &desc) in ParseEntryPoint()
389 void CheckIsRecordWithBundleName(const CString &entry);
394 CString GetEntryPoint(const CString &recordName) const;
395 CString GetRecordName(const CString &entryPoint) const;
396 bool FindOhmUrlInPF(const CString &recordName, CString &entryPoint) const;
412 static bool IsEntryOrPatch(const CString &name) in IsEntryOrPatch()
438 void TranslateClasses(JSThread *thread, const CString &methodName);
450 void TranslateClass(JSThread *thread, const CString &methodName);
452 void PostInitializeMethodTask(JSThread *thread, const std::shared_ptr<CString> &methodNamePtr);
466 CString hapPath_;
471 CUnorderedMap<uint32_t, CString> recordNameMap_;
486 CString desc_;
492 CUnorderedMap<CString, JSRecordInfo*> jsRecordInfo_;
493 CUnorderedMap<CString, CString> npmEntries_;