/external/lldb/source/Plugins/SymbolFile/DWARF/ |
D | DWARFDebugInfoEntry.cpp | 89 DWARFDebugInfoEntry::Attributes::ExtractFormValueAtIndex (SymbolFileDWARF* dwarf2Data, uint32_t i, … in ExtractFormValueAtIndex() argument 93 … return form_value.ExtractValue(dwarf2Data->get_debug_info_data(), &offset, CompileUnitAtIndex(i)); in ExtractFormValueAtIndex() 97 DWARFDebugInfoEntry::Attributes::FormValueAsUnsigned (SymbolFileDWARF* dwarf2Data, dw_attr_t attr, … in FormValueAsUnsigned() argument 101 return FormValueAsUnsignedAtIndex (dwarf2Data, attr_idx, fail_value); in FormValueAsUnsigned() 106 DWARFDebugInfoEntry::Attributes::FormValueAsUnsignedAtIndex(SymbolFileDWARF* dwarf2Data, uint32_t i… in FormValueAsUnsignedAtIndex() argument 109 if (ExtractFormValueAtIndex(dwarf2Data, i, form_value)) in FormValueAsUnsignedAtIndex() 279 SymbolFileDWARF* dwarf2Data, in Extract() argument 284 const DataExtractor& debug_info_data = dwarf2Data->get_debug_info_data(); in Extract() 448 SymbolFileDWARF* dwarf2Data, in DumpAncestry() argument 457 parent->DumpAncestry(dwarf2Data, cu, oldest, s, 0); in DumpAncestry() [all …]
|
D | DWARFDebugInfoEntry.h | 71 …bool ExtractFormValueAtIndex (SymbolFileDWARF* dwarf2Data, uint32_t i, DWARFFormValue &form_value)… 72 …uint64_t FormValueAsUnsignedAtIndex (SymbolFileDWARF* dwarf2Data, uint32_t i, uint64_t fail_value)… 73 …uint64_t FormValueAsUnsigned (SymbolFileDWARF* dwarf2Data, dw_attr_t attr, uint64_t fail_value) co… 135 SymbolFileDWARF* dwarf2Data, 140 SymbolFileDWARF* dwarf2Data, 151 SymbolFileDWARF* dwarf2Data, 157 SymbolFileDWARF* dwarf2Data, 163 SymbolFileDWARF* dwarf2Data, 170 SymbolFileDWARF* dwarf2Data, 177 SymbolFileDWARF* dwarf2Data, [all …]
|
D | DWARFDebugPubnames.cpp | 65 DWARFDebugPubnames::GeneratePubnames(SymbolFileDWARF* dwarf2Data) in GeneratePubnames() argument 69 dwarf2Data); in GeneratePubnames() 73 log->Printf("DWARFDebugPubnames::GeneratePubnames (data = %p)", dwarf2Data); in GeneratePubnames() 76 DWARFDebugInfo* debug_info = dwarf2Data->DebugInfo(); in GeneratePubnames() 80 const DataExtractor* debug_str = &dwarf2Data->get_debug_str_data(); in GeneratePubnames() 83 const uint32_t num_compile_units = dwarf2Data->GetNumCompileUnits(); in GeneratePubnames() 108 … const size_t num_attributes = die->GetAttributes(dwarf2Data, cu, fixed_form_sizes, attributes); in GeneratePubnames() 122 if (attributes.ExtractFormValueAtIndex(dwarf2Data, i, form_value)) in GeneratePubnames() 128 if (attributes.ExtractFormValueAtIndex(dwarf2Data, i, form_value)) in GeneratePubnames() 214 DWARFDebugPubnames::GeneratePubBaseTypes(SymbolFileDWARF* dwarf2Data) in GeneratePubBaseTypes() argument [all …]
|
D | DWARFDebugInfo.cpp | 45 DWARFDebugInfo::SetDwarfData(SymbolFileDWARF* dwarf2Data) in SetDwarfData() argument 47 m_dwarf2Data = dwarf2Data; in SetDwarfData() 337 SymbolFileDWARF* dwarf2Data, in DWARFDebugInfo_ParseCallback() argument 391 DWARFDebugInfo::Parse(SymbolFileDWARF* dwarf2Data, Callback callback, void* userData) in Parse() argument 393 if (dwarf2Data) in Parse() 397 DWARFCompileUnitSP cu(new DWARFCompileUnit(dwarf2Data)); in Parse() 402 while (cu->Extract(dwarf2Data->get_debug_info_data(), &offset)) in Parse() 409 offset = callback(dwarf2Data, cu, NULL, offset, depth, userData); in Parse() 417 while (!done && die.Extract(dwarf2Data, cu.get(), &offset)) in Parse() 420 offset = callback(dwarf2Data, cu, &die, offset, depth, userData); in Parse() [all …]
|
D | DWARFDebugInfo.h | 30 SymbolFileDWARF* dwarf2Data, 38 void SetDwarfData(SymbolFileDWARF* dwarf2Data); 61 static void Verify(lldb_private::Stream *s, SymbolFileDWARF* dwarf2Data); 62 …static void Dump(lldb_private::Stream *s, SymbolFileDWARF* dwarf2Data, const uint32_t die_offset, …
|
D | DWARFDebugRanges.cpp | 28 DWARFDebugRanges::Extract(SymbolFileDWARF* dwarf2Data) in Extract() argument 33 while (Extract(dwarf2Data, &offset, range_list)) in Extract() 85 DWARFDebugRanges::Extract(SymbolFileDWARF* dwarf2Data, lldb::offset_t *offset_ptr, RangeList &range… in Extract() argument 90 const DataExtractor& debug_ranges_data = dwarf2Data->get_debug_ranges_data(); in Extract()
|
D | DWARFDebugAranges.cpp | 90 DWARFDebugAranges::Generate(SymbolFileDWARF* dwarf2Data) in Generate() argument 93 DWARFDebugInfo* debug_info = dwarf2Data->DebugInfo(); in Generate() 98 const uint32_t num_compile_units = dwarf2Data->GetNumCompileUnits(); in Generate() 103 cu->BuildAddressRangeTable(dwarf2Data, this, clear_dies_if_already_not_parsed); in Generate()
|
D | DWARFDebugPubnames.h | 24 bool GeneratePubnames(SymbolFileDWARF* dwarf2Data); 25 bool GeneratePubBaseTypes(SymbolFileDWARF* dwarf2Data);
|
D | DWARFDebugRanges.h | 28 void Extract(SymbolFileDWARF* dwarf2Data); 35 Extract (SymbolFileDWARF* dwarf2Data,
|
D | DWARFDebugAranges.h | 41 Generate(SymbolFileDWARF* dwarf2Data); 85 Dump(SymbolFileDWARF* dwarf2Data, lldb_private::Stream *s);
|
D | DWARFCompileUnit.h | 30 DWARFCompileUnit(SymbolFileDWARF* dwarf2Data); 57 void BuildAddressRangeTable (SymbolFileDWARF* dwarf2Data,
|
D | DWARFCompileUnit.cpp | 38 DWARFCompileUnit::DWARFCompileUnit(SymbolFileDWARF* dwarf2Data) : in DWARFCompileUnit() argument 39 m_dwarf2Data (dwarf2Data), in DWARFCompileUnit() 383 DWARFCompileUnit::BuildAddressRangeTable (SymbolFileDWARF* dwarf2Data, in BuildAddressRangeTable() argument 397 die->BuildAddressRangeTable(dwarf2Data, this, debug_aranges); in BuildAddressRangeTable() 404 sc.comp_unit = dwarf2Data->GetCompUnitForDWARFCompUnit(this); in BuildAddressRangeTable() 426 debug_map_sym_file->AddOSOARanges(dwarf2Data,debug_aranges); in BuildAddressRangeTable()
|
D | DWARFDebugLine.h | 226 …static bool DumpOpcodes(lldb_private::Log *log, SymbolFileDWARF* dwarf2Data, dw_offset_t line_offs… 227 …static bool DumpLineTableRows(lldb_private::Log *log, SymbolFileDWARF* dwarf2Data, dw_offset_t lin…
|
D | DWARFDebugLine.cpp | 111 DWARFDebugLine::DumpLineTableRows(Log *log, SymbolFileDWARF* dwarf2Data, dw_offset_t debug_line_off… in DumpLineTableRows() argument 113 const DataExtractor& debug_line_data = dwarf2Data->get_debug_line_data(); in DumpLineTableRows() 157 DWARFDebugLine::DumpOpcodes(Log *log, SymbolFileDWARF* dwarf2Data, dw_offset_t debug_line_offset, u… in DumpOpcodes() argument 159 const DataExtractor& debug_line_data = dwarf2Data->get_debug_line_data(); in DumpOpcodes()
|
D | SymbolFileDWARFDebugMap.cpp | 1561 SymbolFileDWARFDebugMap::AddOSOARanges (SymbolFileDWARF* dwarf2Data, DWARFDebugAranges* debug_arang… in AddOSOARanges() argument 1564 if (debug_aranges && dwarf2Data) in AddOSOARanges() 1566 CompileUnitInfo *compile_unit_info = GetCompileUnitInfo(dwarf2Data); in AddOSOARanges() 1578 … debug_aranges->AppendRange(dwarf2Data->GetID(), entry->GetRangeBase(), entry->GetRangeEnd()); in AddOSOARanges()
|
D | SymbolFileDWARFDebugMap.h | 416 AddOSOARanges (SymbolFileDWARF* dwarf2Data,
|
D | HashedNameToDIE.h | 222 GetTypeFlags (SymbolFileDWARF *dwarf2Data,
|