Home
last modified time | relevance | path

Searched refs:ConstantPoolInfo (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecode_info_collector.h393 class ConstantPoolInfo {
417 ConstantPoolInfo() : items_(ItemType::ITEM_TYPE_NUM, Item{}) {} in ConstantPoolInfo() function
509 …void AddIndexToCPInfo(ConstantPoolInfo::ItemType type, uint32_t index, uint32_t methodOffset, uint… in AddIndexToCPInfo()
515 void IterateConstantPoolInfo(ConstantPoolInfo::ItemType type, const Callback &cb) in IterateConstantPoolInfo()
519 ConstantPoolInfo::ItemData &data = iter.second; in IterateConstantPoolInfo()
657 ConstantPoolInfo cpInfo_;
751 void IterateConstantPoolInfo(ConstantPoolInfo::ItemType type, const Callback &cb) in IterateConstantPoolInfo()
764 void AddConstantPoolIndexToBCInfo(ConstantPoolInfo::ItemType type, in AddConstantPoolIndexToBCInfo()
Dbytecode_info_collector.cpp748 … AddConstantPoolIndexToBCInfo(ConstantPoolInfo::ItemType::STRING, index, methodOffset, bcIndex); in CollectConstantPoolIndexInfoFromBC()
756 … AddConstantPoolIndexToBCInfo(ConstantPoolInfo::ItemType::METHOD, index, methodOffset, bcIndex); in CollectConstantPoolIndexInfoFromBC()
762 …AddConstantPoolIndexToBCInfo(ConstantPoolInfo::ItemType::OBJECT_LITERAL, index, methodOffset, bcIn… in CollectConstantPoolIndexInfoFromBC()
768 …AddConstantPoolIndexToBCInfo(ConstantPoolInfo::ItemType::ARRAY_LITERAL, index, methodOffset, bcInd… in CollectConstantPoolIndexInfoFromBC()
773 …AddConstantPoolIndexToBCInfo(ConstantPoolInfo::ItemType::METHOD, methodIndex, methodOffset, bcInde… in CollectConstantPoolIndexInfoFromBC()
775 AddConstantPoolIndexToBCInfo(ConstantPoolInfo::ItemType::CLASS_LITERAL, literalIndex, in CollectConstantPoolIndexInfoFromBC()
781 …AddConstantPoolIndexToBCInfo(ConstantPoolInfo::ItemType::METHOD, methodIndex, methodOffset, bcInde… in CollectConstantPoolIndexInfoFromBC()
783 AddConstantPoolIndexToBCInfo(ConstantPoolInfo::ItemType::CLASS_LITERAL, literalIndex, in CollectConstantPoolIndexInfoFromBC()
833 void ConstantPoolInfo::AddIndexToCPItem(ItemType type, uint32_t index, uint32_t methodOffset, uint3… in AddIndexToCPItem()
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_manager.cpp1284 bcInfoCollector->IterateConstantPoolInfo(kungfu::ConstantPoolInfo::ItemType::STRING, in FillSnapshotConstantPoolList()
1285 [this, jsPandaFile, &cpListIndexMap] (const kungfu::ConstantPoolInfo::ItemData &data) { in FillSnapshotConstantPoolList()
1296 bcInfoCollector->IterateConstantPoolInfo(kungfu::ConstantPoolInfo::ItemType::METHOD, in FillSnapshotConstantPoolList()
1297 …[this, jsPandaFile, &cpListIndexMap, bcInfoCollector] (const kungfu::ConstantPoolInfo::ItemData &d… in FillSnapshotConstantPoolList()
1313 bcInfoCollector->IterateConstantPoolInfo(kungfu::ConstantPoolInfo::ItemType::CLASS_LITERAL, in FillSnapshotConstantPoolList()
1315 (const kungfu::ConstantPoolInfo::ItemData &data) { in FillSnapshotConstantPoolList()
1337 bcInfoCollector->IterateConstantPoolInfo(kungfu::ConstantPoolInfo::ItemType::OBJECT_LITERAL, in FillSnapshotConstantPoolList()
1338 …[this, jsPandaFile, &cpListIndexMap, bcInfoCollector] (const kungfu::ConstantPoolInfo::ItemData &d… in FillSnapshotConstantPoolList()
1362 bcInfoCollector->IterateConstantPoolInfo(kungfu::ConstantPoolInfo::ItemType::ARRAY_LITERAL, in FillSnapshotConstantPoolList()
1363 …[this, jsPandaFile, &cpListIndexMap, bcInfoCollector] (const kungfu::ConstantPoolInfo::ItemData &d… in FillSnapshotConstantPoolList()