/external/lldb/source/Plugins/SymbolFile/DWARF/ |
D | DWARFDebugInfoEntry.h | 66 …void Append(const DWARFCompileUnit *cu, dw_offset_t attr_die_offset, dw_attr_t attr, dw_form_t for… 67 const DWARFCompileUnit * CompileUnitAtIndex(uint32_t i) const { return m_infos[i].cu; } in CompileUnitAtIndex() 83 …const DWARFCompileUnit *cu; // Keep the compile unit with each attribute in case we have DW_FORM_r… 136 const DWARFCompileUnit* cu, 141 const DWARFCompileUnit* cu, 146 const DWARFCompileUnit* cu, 152 const DWARFCompileUnit* cu, 158 const DWARFCompileUnit* cu, 164 const DWARFCompileUnit* cu, 171 const DWARFCompileUnit* cu, [all …]
|
D | SymbolFileDWARF.h | 68 friend class DWARFCompileUnit; variable 112 …virtual lldb_private::Type* ResolveType (DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry* ty… 244 …GetClangDeclContextForDIE (const lldb_private::SymbolContext &sc, DWARFCompileUnit *cu, const DWAR… 250 GetClangDeclContextContainingDIE (DWARFCompileUnit *cu, 258 GetDeclContextDIEContainingDIE (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die); 304 DWARFCompileUnit* dwarf_cu, 308 lldb::CompUnitSP ParseCompileUnit (DWARFCompileUnit* dwarf_cu, uint32_t cu_idx); 309 DWARFCompileUnit* GetDWARFCompileUnit(lldb_private::CompileUnit *comp_unit); 310 DWARFCompileUnit* GetNextUnparsedDWARFCompileUnit(DWARFCompileUnit* prev_cu); 311 …lldb_private::CompileUnit* GetCompUnitForDWARFCompUnit(DWARFCompileUnit* dwarf_cu, uint32_t c… [all …]
|
D | DWARFFormValue.h | 15 class DWARFCompileUnit; variable 51 …e::Stream &s, const lldb_private::DataExtractor* debug_str_data, const DWARFCompileUnit* cu) const; 54 const DWARFCompileUnit* cu); 57 uint64_t Reference(const DWARFCompileUnit* cu) const; 59 bool ResolveCompileUnitReferences(const DWARFCompileUnit* cu); 66 …ate::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) const; 67 …b_private::DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu); 74 …st DWARFFormValue& a, const DWARFFormValue& b, const DWARFCompileUnit* a_cu, const DWARFCompileUni…
|
D | DWARFCompileUnit.cpp | 38 DWARFCompileUnit::DWARFCompileUnit(SymbolFileDWARF* dwarf2Data) : in DWARFCompileUnit() function in DWARFCompileUnit 48 m_addr_size (DWARFCompileUnit::GetDefaultAddressSize()), in DWARFCompileUnit() 57 DWARFCompileUnit::Clear() in Clear() 63 m_addr_size = DWARFCompileUnit::GetDefaultAddressSize(); in Clear() 72 DWARFCompileUnit::Extract(const DataExtractor &debug_info, lldb::offset_t *offset_ptr) in Extract() 107 DWARFCompileUnit::Extract(lldb::offset_t offset, const DataExtractor& debug_info_data, const DWARFA… in Extract() 131 DWARFCompileUnit::ClearDIEs(bool keep_compile_unit_die) in ClearDIEs() 158 DWARFCompileUnit::ExtractDIEsIfNeeded (bool cu_die_only) in ExtractDIEsIfNeeded() 305 DWARFCompileUnit::GetAbbrevOffset() const in GetAbbrevOffset() 313 DWARFCompileUnit::Verify(Stream *s) const in Verify() [all …]
|
D | DWARFFormValue.cpp | 18 class DWARFCompileUnit; 117 …ue::ExtractValue(const DataExtractor& data, lldb::offset_t* offset_ptr, const DWARFCompileUnit* cu) in ExtractValue() 128 …case DW_FORM_addr: m_value.value.uval = data.GetMaxU64(offset_ptr, DWARFCompileUnit::GetAddre… in ExtractValue() 150 … m_value.value.uval = data.GetMaxU64(offset_ptr, DWARFCompileUnit::GetAddressByteSize(cu)); in ExtractValue() 186 …const DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) const in SkipValue() 192 …form, const DataExtractor& debug_info_data, lldb::offset_t *offset_ptr, const DWARFCompileUnit* cu) in SkipValue() 211 *offset_ptr += DWARFCompileUnit::GetAddressByteSize(cu); in SkipValue() 216 *offset_ptr += DWARFCompileUnit::GetAddressByteSize(cu); in SkipValue() 281 DWARFFormValue::Dump(Stream &s, const DataExtractor* debug_str_data, const DWARFCompileUnit* cu) co… in Dump() 391 DWARFFormValue::Reference(const DWARFCompileUnit* cu) const in Reference() [all …]
|
D | DWARFDebugInfoEntry.cpp | 64 DWARFDebugInfoEntry::Attributes::Append(const DWARFCompileUnit *cu, dw_offset_t attr_die_offset, dw… in Append() 120 const DWARFCompileUnit* cu, in FastExtract() 280 const DWARFCompileUnit* cu, in Extract() 309 ((DWARFCompileUnit*)cu)->SetBaseAddress(0); in Extract() 326 ((DWARFCompileUnit*)cu)->SetBaseAddress(form_value.Unsigned()); in Extract() 449 const DWARFCompileUnit* cu, in DumpAncestry() 742 const DWARFCompileUnit* cu, in GetDIENamesAndRanges() 957 const DWARFCompileUnit* cu, in Dump() 1023 DWARFCompileUnit* cu, in DumpLocation() 1055 const DWARFCompileUnit* cu, in DumpAttribute() [all …]
|
D | UniqueDWARFASTType.h | 23 class DWARFCompileUnit; variable 45 DWARFCompileUnit *cu, in UniqueDWARFASTType() 89 const DWARFCompileUnit *m_cu; 121 const DWARFCompileUnit *cu, 154 const DWARFCompileUnit *cu, in Find()
|
D | DWARFDebugInfo.h | 24 typedef std::shared_ptr<DWARFCompileUnit> DWARFCompileUnitSP; 49 bool ContainsCompileUnit (const DWARFCompileUnit *cu) const; 50 DWARFCompileUnit* GetCompileUnitAtIndex(uint32_t idx); 55 …DWARFDebugInfoEntry* GetDIEPtrWithCompileUnitHint (dw_offset_t die_offset, DWARFCompileUnit**cu_ha…
|
D | DWARFDebugInfo.cpp | 78 DWARFCompileUnit* cu = GetCompileUnitAtIndex(idx); in GetCompileUnitAranges() 152 DWARFCompileUnitSP cu_sp(new DWARFCompileUnit(m_dwarf2Data)); in ParseCompileUnitHeadersIfNeeded() 175 DWARFCompileUnit* 178 DWARFCompileUnit* cu = NULL; in GetCompileUnitAtIndex() 185 DWARFDebugInfo::ContainsCompileUnit (const DWARFCompileUnit *cu) const in ContainsCompileUnit() 291 DWARFDebugInfo::GetDIEPtrWithCompileUnitHint (dw_offset_t die_offset, DWARFCompileUnit**cu_handle) in GetDIEPtrWithCompileUnitHint() 346 DWARFCompileUnit* cu = cu_sp.get(); in DWARFDebugInfo_ParseCallback() 397 DWARFCompileUnitSP cu(new DWARFCompileUnit(dwarf2Data)); in Parse() 444 cu.reset(new DWARFCompileUnit(dwarf2Data)); in Parse() 496 const DWARFCompileUnit* cu = cu_sp.get(); in DumpCallback() [all …]
|
D | DWARFCompileUnit.h | 18 class DWARFCompileUnit 30 DWARFCompileUnit(SymbolFileDWARF* dwarf2Data); 121 GetAddressByteSize(const DWARFCompileUnit* cu); 207 DISALLOW_COPY_AND_ASSIGN (DWARFCompileUnit);
|
D | DWARFLocationList.cpp | 21 DWARFLocationList::Dump(Stream &s, const DWARFCompileUnit* cu, const DataExtractor& debug_loc_data,… in Dump() 24 uint32_t addr_size = DWARFCompileUnit::GetAddressByteSize(cu); in Dump() 25 s.SetAddressByteSize(DWARFCompileUnit::GetAddressByteSize(cu)); in Dump()
|
D | SymbolFileDWARF.cpp | 119 void Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) in Push() 132 DWARFCompileUnit *cu = m_dies[i].cu; in LogDIEs() 159 Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) in Push() 180 DIEInfo (DWARFCompileUnit *c, const DWARFDebugInfoEntry *d) : in DIEInfo() 185 DWARFCompileUnit *cu; 239 SymbolFileDWARF::GetTypes (DWARFCompileUnit* cu, in GetTypes() 311 DWARFCompileUnit* dwarf_cu = NULL; in GetTypes() 851 DWARFCompileUnit* 900 SymbolFileDWARF::ParseCompileUnit (DWARFCompileUnit* dwarf_cu, uint32_t cu_idx) in ParseCompileUnit() 996 DWARFCompileUnit* dwarf_cu = info->GetCompileUnitAtIndex(cu_idx); in ParseCompileUnitAtIndex() [all …]
|
D | DWARFAbbreviationDeclaration.h | 16 class DWARFCompileUnit; variable 63 const DWARFCompileUnit* cu,
|
D | DWARFLocationList.h | 20 const DWARFCompileUnit* cu,
|
D | CMakeLists.txt | 5 DWARFCompileUnit.cpp
|
D | Android.mk | 15 DWARFCompileUnit.cpp \
|
D | DWARFDebugPubnames.cpp | 87 DWARFCompileUnit* cu = debug_info->GetCompileUnitAtIndex(cu_idx); in GeneratePubnames() 224 DWARFCompileUnit* cu = debug_info->GetCompileUnitAtIndex(cu_idx); in GeneratePubBaseTypes()
|
D | UniqueDWARFASTType.cpp | 24 const DWARFCompileUnit *cu, in Find()
|
/external/llvm/lib/DebugInfo/ |
D | DWARFCompileUnit.cpp | 16 void DWARFCompileUnit::dump(raw_ostream &OS) { in dump() 31 DWARFCompileUnit::~DWARFCompileUnit() { in ~DWARFCompileUnit()
|
D | DWARFCompileUnit.h | 17 class DWARFCompileUnit : public DWARFUnit { 19 DWARFCompileUnit(const DWARFDebugAbbrev *DA, StringRef IS, StringRef RS, in DWARFCompileUnit() function 25 ~DWARFCompileUnit() override;
|
D | DWARFContext.cpp | 294 DWARFContext::getLineTableForCompileUnit(DWARFCompileUnit *cu) { in getLineTableForCompileUnit() 321 std::unique_ptr<DWARFCompileUnit> CU(new DWARFCompileUnit( in parseCompileUnits() 360 std::unique_ptr<DWARFCompileUnit> DWOCU(new DWARFCompileUnit( in parseDWOCompileUnits() 395 bool operator()(const std::unique_ptr<DWARFCompileUnit> &LHS, in operator ()() 396 const std::unique_ptr<DWARFCompileUnit> &RHS) const { in operator ()() 399 bool operator()(const std::unique_ptr<DWARFCompileUnit> &LHS, in operator ()() 404 const std::unique_ptr<DWARFCompileUnit> &RHS) const { in operator ()() 410 DWARFCompileUnit *DWARFContext::getCompileUnitForOffset(uint32_t Offset) { in getCompileUnitForOffset() 413 std::unique_ptr<DWARFCompileUnit> *CU = in getCompileUnitForOffset() 421 DWARFCompileUnit *DWARFContext::getCompileUnitForAddress(uint64_t Address) { in getCompileUnitForAddress() [all …]
|
D | DWARFContext.h | 31 typedef SmallVector<std::unique_ptr<DWARFCompileUnit>, 1> CUVector; 132 DWARFCompileUnit *getCompileUnitAtIndex(unsigned index) { in getCompileUnitAtIndex() 138 DWARFCompileUnit *getDWOCompileUnitAtIndex(unsigned index) { in getDWOCompileUnitAtIndex() 163 getLineTableForCompileUnit(DWARFCompileUnit *cu); 206 DWARFCompileUnit *getCompileUnitForOffset(uint32_t Offset); 210 DWARFCompileUnit *getCompileUnitForAddress(uint64_t Address);
|
D | CMakeLists.txt | 4 DWARFCompileUnit.cpp
|
D | Android.mk | 6 DWARFCompileUnit.cpp \
|
D | DWARFDebugInfoEntry.h | 22 class DWARFCompileUnit; variable
|