Lines Matching refs:CString
124 void AddImportIdAndRecord(uint32_t importId, uint32_t bindingId, const CString &importRecord) in AddImportIdAndRecord()
132 const std::set<CString> &GetImportRecords() const in GetImportRecords()
142 …const std::unordered_map<uint32_t, std::pair<CString, uint32_t>> &GetImportIdToExportRecord() const in GetImportIdToExportRecord()
148 std::set<CString> records_ {};
149 std::unordered_map<uint32_t, std::pair<CString, uint32_t>> idToRecord_ {};
159 explicit ExportRecordInfo(const CString &starRecord) : starExportRecord_({starRecord}) {} in ExportRecordInfo()
178 void AddStarExport(const CString &starExportRecord) in AddStarExport()
183 const std::unordered_set<CString> &GetstarExportRecord() const in GetstarExportRecord()
190 std::unordered_set<CString> starExportRecord_ {};
415 std::vector<CString>& GetRecordNames() in GetRecordNames()
462 void AddRecordName(const CString &recordName) in AddRecordName()
467 CString GetRecordName(uint32_t index) const in GetRecordName()
477 void AddMethodOffsetToRecordName(uint32_t methodOffset, CString recordName) in AddMethodOffsetToRecordName()
519 bool HasExportIndexToRecord(const CString &recordName, uint32_t index) const in HasExportIndexToRecord()
528 bool HasStarExportToRecord(const CString &recordName) const in HasStarExportToRecord()
537 void AddExportIndexToRecord(const CString &recordName, uint32_t index) in AddExportIndexToRecord()
548 void AddStarExportToRecord(const CString &recordName, const CString &starRecord) in AddStarExportToRecord()
559 const std::unordered_set<CString> &GetstarExportToRecord(const CString &recordName) const in GetstarExportToRecord()
564 void AddImportRecordInfoToRecord(const CString &recordName, const CString &importRecord, in AddImportRecordInfoToRecord()
577 const std::unordered_map<CString, ImportRecordInfo> &GetImportRecordsInfos() const in GetImportRecordsInfos()
614 std::vector<CString> recordNames_ {};
617 std::unordered_map<uint32_t, CString> methodOffsetToRecordName_ {};
622 std::unordered_map<CString, ExportRecordInfo> recordNameToExportInfo_ {};
623 std::unordered_map<CString, ImportRecordInfo> recordToImportRecordsInfo_ {};
764 const CString GetEntryFunName(const std::string_view &entryPoint) const;
769 MethodLiteral *method, std::vector<std::string> &classNameVec, const CString &recordName,
783 const CString &recordName);
789 void CollectExportIndexs(const CString &recordName, uint32_t index);
790 …bool CheckExportNameAndClassType(const CString &recordName, const JSHandle<EcmaString> &exportStr);
792 void CollectRecordImportInfo(const CString &recordName);
793 void CollectRecordExportInfo(const CString &recordName);