Searched refs:debug_info_id (Results 1 – 7 of 7) sorted by relevance
/arkcompiler/runtime_core/libpandafile/ |
D | debug_data_accessor.cpp | 20 DebugInfoDataAccessor::DebugInfoDataAccessor(const File &panda_file, File::EntityId debug_info_id) in DebugInfoDataAccessor() argument 21 : panda_file_(panda_file), debug_info_id_(debug_info_id) in DebugInfoDataAccessor()
|
D | debug_helpers.h | 143 auto debug_info_id = mda.GetDebugInfoId(); in GetLineNumber() local 144 if (!debug_info_id) { in GetLineNumber() 148 panda::panda_file::DebugInfoDataAccessor dda(*panda_debug_file, debug_info_id.value()); in GetLineNumber()
|
D | file_reader.h | 86 DebugInfoItem *CreateDebugInfoItem(File::EntityId debug_info_id); 87 void UpdateDebugInfoDependecies(File::EntityId debug_info_id); 88 void UpdateDebugInfo(DebugInfoItem *debug_info_item, File::EntityId debug_info_id);
|
D | debug_data_accessor.h | 27 DebugInfoDataAccessor(const File &panda_file, File::EntityId debug_info_id);
|
D | debug_info_extractor.cpp | 198 auto debug_info_id = mda.GetDebugInfoId(); in Extract() local 200 if (!debug_info_id) { in Extract() 204 DebugInfoDataAccessor dda(panda_file, debug_info_id.value()); in Extract()
|
D | file_reader.cpp | 577 DebugInfoItem *FileReader::CreateDebugInfoItem(File::EntityId debug_info_id) in CreateDebugInfoItem() argument 579 auto it = items_done_.find(debug_info_id); in CreateDebugInfoItem() 586 items_done_.insert({debug_info_id, static_cast<BaseItem *>(debug_info_item)}); in CreateDebugInfoItem() 588 DebugInfoDataAccessor debug_acc(*file_, debug_info_id); in CreateDebugInfoItem() 697 auto debug_info_id = method_acc.GetDebugInfoId(); in CreateMethodItem() local 698 if (debug_info_id) { in CreateMethodItem() 699 method_item->SetDebugInfo(CreateDebugInfoItem(debug_info_id.value())); in CreateMethodItem() 1050 void FileReader::UpdateDebugInfoDependecies(File::EntityId debug_info_id) in UpdateDebugInfoDependecies() argument 1052 DebugInfoDataAccessor debug_acc(*file_, debug_info_id); in UpdateDebugInfoDependecies() 1144 void FileReader::UpdateDebugInfo(DebugInfoItem *debug_info_item, File::EntityId debug_info_id) in UpdateDebugInfo() argument [all …]
|
/arkcompiler/runtime_core/libpandafile/tests/ |
D | file_item_container_test.cpp | 657 auto debug_info_id = data_accessor.GetDebugInfoId(); in __anon1a961e181102() local 658 EXPECT_TRUE(debug_info_id.has_value()); in __anon1a961e181102() 660 EXPECT_EQ(debug_info_id.value().GetOffset(), debug_info_item->GetOffset()); in __anon1a961e181102() 662 DebugInfoDataAccessor dda(*panda_file, debug_info_id.value()); in __anon1a961e181102()
|