/external/lldb/source/Plugins/SymbolFile/DWARF/ |
D | SymbolFileDWARF.h | 54 class DWARFDebugInfoEntry; variable 112 …virtual lldb_private::Type* ResolveType (DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry* ty… 234 GetCachedClangDeclContextForDIE (const DWARFDebugInfoEntry *die) in GetCachedClangDeclContextForDIE() 244 …rDIE (const lldb_private::SymbolContext &sc, DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die); 251 const DWARFDebugInfoEntry *die, 252 const DWARFDebugInfoEntry **decl_ctx_die); 257 const DWARFDebugInfoEntry * 258 GetDeclContextDIEContainingDIE (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die); 305 const DWARFDebugInfoEntry* die); 312 …bool GetFunction (DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry* func_d… [all …]
|
D | DWARFDebugInfoEntry.h | 23 typedef std::map<const DWARFDebugInfoEntry*, dw_addr_t> DIEToAddressMap; 27 typedef std::map<dw_addr_t, const DWARFDebugInfoEntry*> AddressToDIEMap; 36 typedef std::map<uint32_t, const DWARFDebugInfoEntry*> UInt32ToDIEMap; 40 typedef std::multimap<uint32_t, const DWARFDebugInfoEntry*> UInt32ToDIEMMap; 49 class DWARFDebugInfoEntry 52 typedef std::vector<DWARFDebugInfoEntry> collection; 110 DWARFDebugInfoEntry(): in DWARFDebugInfoEntry() function 132 bool Contains (const DWARFDebugInfoEntry *die) const; 159 DWARFDebugInfoEntry** function_die, 160 DWARFDebugInfoEntry** block_die); [all …]
|
D | DWARFDebugInfoEntry.cpp | 39 DWARFDebugInfoEntry::Attributes::Attributes() : in Attributes() 44 DWARFDebugInfoEntry::Attributes::~Attributes() in ~Attributes() 50 DWARFDebugInfoEntry::Attributes::FindAttributeIndex(dw_attr_t attr) const in FindAttributeIndex() 64 DWARFDebugInfoEntry::Attributes::Append(const DWARFCompileUnit *cu, dw_offset_t attr_die_offset, dw… in Append() 71 DWARFDebugInfoEntry::Attributes::ContainsAttribute(dw_attr_t attr) const in ContainsAttribute() 77 DWARFDebugInfoEntry::Attributes::RemoveAttribute(dw_attr_t attr) in RemoveAttribute() 89 DWARFDebugInfoEntry::Attributes::ExtractFormValueAtIndex (SymbolFileDWARF* dwarf2Data, uint32_t i, … in ExtractFormValueAtIndex() 97 DWARFDebugInfoEntry::Attributes::FormValueAsUnsigned (SymbolFileDWARF* dwarf2Data, dw_attr_t attr, … in FormValueAsUnsigned() 106 DWARFDebugInfoEntry::Attributes::FormValueAsUnsignedAtIndex(SymbolFileDWARF* dwarf2Data, uint32_t i… in FormValueAsUnsignedAtIndex() 117 DWARFDebugInfoEntry::FastExtract in FastExtract() [all …]
|
D | DWARFCompileUnit.cpp | 144 DWARFDebugInfoEntry::collection tmp_array; in ClearDIEs() 174 DWARFDebugInfoEntry die; in ExtractDIEsIfNeeded() 289 … DWARFDebugInfoEntry::collection exact_size_die_array (m_die_array.begin(), m_die_array.end()); in ExtractDIEsIfNeeded() 296 DWARFDebugInfoEntry::DumpDIECollection (strm, m_die_array); in ExtractDIEsIfNeeded() 395 const DWARFDebugInfoEntry* die = DIE(); in BuildAddressRangeTable() 452 const DWARFDebugInfoEntry* die = DIE(); in GetFunctionAranges() 465 DWARFDebugInfoEntry** function_die_handle, in LookupAddress() 466 DWARFDebugInfoEntry** block_die_handle in LookupAddress() 485 DWARFDebugInfoEntry* child = (*function_die_handle)->GetFirstChild(); in LookupAddress() 502 static bool CompareDIEOffset (const DWARFDebugInfoEntry& die1, const DWARFDebugInfoEntry& die2) in CompareDIEOffset() [all …]
|
D | DWARFCompileUnit.h | 37 DWARFDebugInfoEntry** function_die, 38 DWARFDebugInfoEntry** block_die); 67 const DWARFDebugInfoEntry* 76 const DWARFDebugInfoEntry* 86 AddDIE (DWARFDebugInfoEntry& die) in AddDIE() 108 DWARFDebugInfoEntry* 114 DWARFDebugInfoEntry* 117 const DWARFDebugInfoEntry* 192 DWARFDebugInfoEntry::collection m_die_array; // The compile unit debug information entry item
|
D | DWARFDebugInfo.h | 32 DWARFDebugInfoEntry* die, 44 DWARFDebugInfoEntry** function_die, 45 DWARFDebugInfoEntry** block_die); 54 DWARFDebugInfoEntry* GetDIEPtr(dw_offset_t die_offset, DWARFCompileUnitSP* cu_sp_ptr); 55 …DWARFDebugInfoEntry* GetDIEPtrWithCompileUnitHint (dw_offset_t die_offset, DWARFCompileUnit**cu_ha… 57 …const DWARFDebugInfoEntry* GetDIEPtrContainingOffset(dw_offset_t die_offset, DWARFCompileUnitSP* c…
|
D | DWARFDIECollection.h | 28 Append (const DWARFDebugInfoEntry *die); 33 const DWARFDebugInfoEntry* 37 Insert(const DWARFDebugInfoEntry *die); 43 typedef std::vector<const DWARFDebugInfoEntry *> collection;
|
D | DWARFDebugInfo.cpp | 100 DWARFDebugInfoEntry** function_die, in LookupAddress() 101 DWARFDebugInfoEntry** block_die in LookupAddress() 124 DWARFDebugInfoEntry* die_ptr = GetDIEPtr(hint_die_offset, &cu_sp); in LookupAddress() 268 static bool CompareDIEOffset (const DWARFDebugInfoEntry& die1, const DWARFDebugInfoEntry& die2) in CompareDIEOffset() 279 DWARFDebugInfoEntry* 290 DWARFDebugInfoEntry* 294 DWARFDebugInfoEntry* die = NULL; in GetDIEPtrWithCompileUnitHint() 313 const DWARFDebugInfoEntry* 339 DWARFDebugInfoEntry* die, in DWARFDebugInfo_ParseCallback() 400 DWARFDebugInfoEntry die; in Parse() [all …]
|
D | SymbolFileDWARF.cpp | 119 void Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) in Push() 133 const DWARFDebugInfoEntry *die = m_dies[i].die; in LogDIEs() 159 Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) in Push() 180 DIEInfo (DWARFCompileUnit *c, const DWARFDebugInfoEntry *d) : in DIEInfo() 186 const DWARFDebugInfoEntry *die; 240 const DWARFDebugInfoEntry *die, in GetTypes() 292 for (const DWARFDebugInfoEntry *child_die = die->GetFirstChild(); in GetTypes() 430 static const DWARFDebugInfoEntry * 431 GetParentSymbolContextDIE(const DWARFDebugInfoEntry *child_die) in GetParentSymbolContextDIE() 433 const DWARFDebugInfoEntry *die; in GetParentSymbolContextDIE() [all …]
|
D | UniqueDWARFASTType.h | 24 class DWARFDebugInfoEntry; variable 46 DWARFDebugInfoEntry *die, in UniqueDWARFASTType() 90 const DWARFDebugInfoEntry *m_die; 122 const DWARFDebugInfoEntry *die, 155 const DWARFDebugInfoEntry *die, in Find()
|
D | DWARFDIECollection.cpp | 22 DWARFDIECollection::Insert(const DWARFDebugInfoEntry *die) in Insert() 33 DWARFDIECollection::Append (const DWARFDebugInfoEntry *die) in Append() 38 const DWARFDebugInfoEntry *
|
D | UniqueDWARFASTType.cpp | 25 const DWARFDebugInfoEntry *die, in Find() 45 const DWARFDebugInfoEntry *parent_arg_die = die->GetParent(); in Find() 46 const DWARFDebugInfoEntry *parend_pos_die = pos->m_die->GetParent(); in Find()
|
D | DWARFDebugPubnames.cpp | 103 const DWARFDebugInfoEntry *die = dies.GetDIEPtrAtIndex(die_idx); in GeneratePubnames() 104 DWARFDebugInfoEntry::Attributes attributes; in GeneratePubnames() 142 const DWARFDebugInfoEntry* parent_die = die->GetParent(); in GeneratePubnames() 233 const DWARFDebugInfoEntry *die = dies.GetDIEPtrAtIndex(die_idx); in GeneratePubBaseTypes()
|
D | CMakeLists.txt | 10 DWARFDebugInfoEntry.cpp
|
D | Android.mk | 20 DWARFDebugInfoEntry.cpp \
|
D | SymbolFileDWARFDebugMap.h | 27 class DWARFDebugInfoEntry; variable 271 FindCompleteObjCDefinitionTypeForDIE (const DWARFDebugInfoEntry *die,
|
D | HashedNameToDIE.h | 26 class DWARFDebugInfoEntry; variable 224 const DWARFDebugInfoEntry* die);
|
D | DWARFDebugLine.h | 22 class DWARFDebugInfoEntry; variable
|
D | SymbolFileDWARFDebugMap.cpp | 1213 SymbolFileDWARFDebugMap::FindCompleteObjCDefinitionTypeForDIE (const DWARFDebugInfoEntry *die, in FindCompleteObjCDefinitionTypeForDIE()
|
/external/llvm/lib/DebugInfo/DWARF/ |
D | CMakeLists.txt | 11 DWARFDebugInfoEntry.cpp
|
D | Android.mk | 13 DWARFDebugInfoEntry.cpp \
|
/external/lldb/lldb.xcodeproj/ |
D | project.pbxproj | 312 …53E5F00698AC0 /* DWARFDebugInfoEntry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 260C89C110… 786 …B04 /* DWARFDebugInfoEntry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =… 787 …BB2B04 /* DWARFDebugInfoEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 2021 260C89C110F57C5600BB2B04 /* DWARFDebugInfoEntry.cpp */, 2022 260C89C210F57C5600BB2B04 /* DWARFDebugInfoEntry.h */, 4095 268900BD13353E5F00698AC0 /* DWARFDebugInfoEntry.cpp in Sources */,
|