Home
last modified time | relevance | path

Searched refs:debug_info_id (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/runtime_core/libpandafile/
Ddebug_data_accessor.cpp20 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()
Ddebug_helpers.h143 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()
Dfile_reader.h86 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);
Ddebug_data_accessor.h27 DebugInfoDataAccessor(const File &panda_file, File::EntityId debug_info_id);
Ddebug_info_extractor.cpp198 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()
Dfile_reader.cpp577 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/
Dfile_item_container_test.cpp657 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()