Searched refs:ConstantPoolInfo (Results 1 – 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | bytecode_info_collector.h | 393 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()
|
D | bytecode_info_collector.cpp | 748 … 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/ |
D | ts_manager.cpp | 1284 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()
|