Home
last modified time | relevance | path

Searched refs:dwarf2Data (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDebugInfoEntry.cpp388 Dump(dwarf2Data, cu, s, recurse_depth); in DumpAncestry()
409 if (dwarf2Data == nullptr) in GetDIENamesAndRanges()
543 dwarf2Data->DebugLocData(); in GetDIENamesAndRanges()
736 if (dwarf2Data) { in DumpAttribute()
759 if (!dwarf2Data) in DumpAttribute()
784 SymbolFileDWARF *dwarf2Data = nullptr; in GetAttributes() local
795 dwarf2Data = cu->GetSymbolFileDWARF(); in GetAttributes()
1142 if (!dwarf2Data) in GetPubname()
1170 if (dwarf2Data == NULL) { in GetName()
1204 if (dwarf2Data == NULL) { in AppendTypeName()
[all …]
H A DDWARFDebugInfoEntry.h65 void BuildAddressRangeTable(SymbolFileDWARF *dwarf2Data,
99 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
104 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
109 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
114 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
119 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
134 SymbolFileDWARF *dwarf2Data, const DWARFUnit *cu,
138 const char *GetName(SymbolFileDWARF *dwarf2Data,
141 const char *GetMangledName(SymbolFileDWARF *dwarf2Data,
145 const char *GetPubname(SymbolFileDWARF *dwarf2Data,
[all …]
H A DDWARFCompileUnit.cpp20 DWARFCompileUnit::DWARFCompileUnit(SymbolFileDWARF *dwarf2Data) in DWARFCompileUnit() argument
21 : DWARFUnit(dwarf2Data) {} in DWARFCompileUnit()
23 DWARFUnitSP DWARFCompileUnit::Extract(SymbolFileDWARF *dwarf2Data, in Extract() argument
27 std::shared_ptr<DWARFCompileUnit> cu_sp(new DWARFCompileUnit(dwarf2Data)); in Extract()
33 const DWARFDebugAbbrev *abbr = dwarf2Data->DebugAbbrev(); in Extract()
54 dwarf2Data->get_debug_abbrev_data().ValidOffset(abbr_offset); in Extract()
H A DDWARFDebugRanges.h22 virtual void Extract(SymbolFileDWARF *dwarf2Data) = 0;
32 void Extract(SymbolFileDWARF *dwarf2Data) override;
42 bool Extract(SymbolFileDWARF *dwarf2Data, lldb::offset_t *offset_ptr,
60 void Extract(SymbolFileDWARF *dwarf2Data) override;
H A DDWARFDebugAranges.cpp78 bool DWARFDebugAranges::Generate(SymbolFileDWARF *dwarf2Data) { in Generate() argument
80 DWARFDebugInfo *debug_info = dwarf2Data->DebugInfo(); in Generate()
83 const uint32_t num_compile_units = dwarf2Data->GetNumCompileUnits(); in Generate()
87 cu->BuildAddressRangeTable(dwarf2Data, this); in Generate()
H A DDWARFDebugRanges.cpp33 void DWARFDebugRanges::Extract(SymbolFileDWARF *dwarf2Data) { in Extract() argument
37 while (Extract(dwarf2Data, &offset, range_list)) { in Extract()
44 bool DWARFDebugRanges::Extract(SymbolFileDWARF *dwarf2Data, in Extract() argument
51 dwarf2Data->get_debug_ranges_data(); in Extract()
259 void DWARFDebugRngLists::Extract(SymbolFileDWARF *dwarf2Data) { in Extract() argument
260 const DWARFDataExtractor &data = dwarf2Data->get_debug_rnglists_data(); in Extract()
H A DDWARFCompileUnit.h17 static DWARFUnitSP Extract(SymbolFileDWARF *dwarf2Data,
41 DWARFCompileUnit(SymbolFileDWARF *dwarf2Data);
H A DDWARFDebugAranges.h35 bool Generate(SymbolFileDWARF *dwarf2Data);
60 static void Dump(SymbolFileDWARF *dwarf2Data, lldb_private::Stream *s);
H A DDWARFDebugInfo.h29 typedef dw_offset_t (*Callback)(SymbolFileDWARF *dwarf2Data,
36 void SetDwarfData(SymbolFileDWARF *dwarf2Data);
H A DDWARFDebugLine.h200 lldb_private::Log *log, SymbolFileDWARF *dwarf2Data,
204 lldb_private::Log *log, SymbolFileDWARF *dwarf2Data,
H A DDWARFDebugInfo.cpp41 void DWARFDebugInfo::SetDwarfData(SymbolFileDWARF *dwarf2Data) { in SetDwarfData() argument
42 m_dwarf2Data = dwarf2Data; in SetDwarfData()
H A DDWARFDebugLine.cpp97 bool DWARFDebugLine::DumpLineTableRows(Log *log, SymbolFileDWARF *dwarf2Data, in DumpLineTableRows() argument
99 const DWARFDataExtractor &debug_line_data = dwarf2Data->get_debug_line_data(); in DumpLineTableRows()
142 bool DWARFDebugLine::DumpOpcodes(Log *log, SymbolFileDWARF *dwarf2Data, in DumpOpcodes() argument
145 const DWARFDataExtractor &debug_line_data = dwarf2Data->get_debug_line_data(); in DumpOpcodes()
H A DSymbolFileDWARFDebugMap.cpp1425 SymbolFileDWARFDebugMap::AddOSOARanges(SymbolFileDWARF *dwarf2Data, in AddOSOARanges() argument
1428 if (debug_aranges && dwarf2Data) { in AddOSOARanges()
1429 CompileUnitInfo *compile_unit_info = GetCompileUnitInfo(dwarf2Data); in AddOSOARanges()
1436 debug_aranges->AppendRange(dwarf2Data->GetID(), entry->GetRangeBase(), in AddOSOARanges()
H A DSymbolFileDWARFDebugMap.h387 size_t AddOSOARanges(SymbolFileDWARF *dwarf2Data,