Searched refs:DWARFDebugInfoEntry (Results 1 - 19 of 19) sorted by relevance
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DWARFDIECollection.h | 28 Append (const DWARFDebugInfoEntry *die); 33 const DWARFDebugInfoEntry* 37 Insert(const DWARFDebugInfoEntry *die); 43 typedef std::vector<const DWARFDebugInfoEntry *> collection;
|
H A D | DWARFDebugInfoEntry.h | 1 //===-- DWARFDebugInfoEntry.h -----------------------------------*- C++ -*-===// 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 class 52 typedef std::vector<DWARFDebugInfoEntry> collection; 110 DWARFDebugInfoEntry(): function in class:DWARFDebugInfoEntry 132 bool Contains (const DWARFDebugInfoEntry *die) const; 159 DWARFDebugInfoEntry** function_di [all...] |
H A D | DWARFDIECollection.cpp | 16 #include "DWARFDebugInfoEntry.h" 22 DWARFDIECollection::Insert(const DWARFDebugInfoEntry *die) 33 DWARFDIECollection::Append (const DWARFDebugInfoEntry *die) 38 const DWARFDebugInfoEntry *
|
H A 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_handle); 57 const DWARFDebugInfoEntry* GetDIEPtrContainingOffset(dw_offset_t die_offset, DWARFCompileUnitSP* cu_sp_ptr);
|
H A D | SymbolFileDWARF.h | 54 class DWARFDebugInfoEntry; 112 virtual lldb_private::Type* ResolveType (DWARFCompileUnit* dwarf_cu, const DWARFDebugInfoEntry* type_die, bool assert_not_being_parsed = true); 234 GetCachedClangDeclContextForDIE (const DWARFDebugInfoEntry *die) 244 GetClangDeclContextForDIE (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_di [all...] |
H A D | DWARFCompileUnit.h | 13 #include "DWARFDebugInfoEntry.h" 37 DWARFDebugInfoEntry** function_die, 38 DWARFDebugInfoEntry** block_die); 67 const DWARFDebugInfoEntry* 76 const DWARFDebugInfoEntry* 86 AddDIE (DWARFDebugInfoEntry& die) 108 DWARFDebugInfoEntry* 114 DWARFDebugInfoEntry* 117 const DWARFDebugInfoEntry* 154 // AddGlobal (const DWARFDebugInfoEntry* di [all...] |
H A D | UniqueDWARFASTType.cpp | 18 #include "DWARFDebugInfoEntry.h" 25 const DWARFDebugInfoEntry *die, 45 const DWARFDebugInfoEntry *parent_arg_die = die->GetParent(); 46 const DWARFDebugInfoEntry *parend_pos_die = pos->m_die->GetParent();
|
H A D | DWARFDebugInfoEntry.cpp | 1 //===-- DWARFDebugInfoEntry.cpp ---------------------------------*- C++ -*-===// 10 #include "DWARFDebugInfoEntry.h" 39 DWARFDebugInfoEntry::Attributes::Attributes() : 44 DWARFDebugInfoEntry::Attributes::~Attributes() 50 DWARFDebugInfoEntry::Attributes::FindAttributeIndex(dw_attr_t attr) const 64 DWARFDebugInfoEntry::Attributes::Append(const DWARFCompileUnit *cu, dw_offset_t attr_die_offset, dw_attr_t attr, dw_form_t form) 71 DWARFDebugInfoEntry::Attributes::ContainsAttribute(dw_attr_t attr) const 77 DWARFDebugInfoEntry::Attributes::RemoveAttribute(dw_attr_t attr) 89 DWARFDebugInfoEntry::Attributes::ExtractFormValueAtIndex (SymbolFileDWARF* dwarf2Data, uint32_t i, DWARFFormValue &form_value) const 97 DWARFDebugInfoEntry [all...] |
H A D | UniqueDWARFASTType.h | 24 class DWARFDebugInfoEntry; 46 DWARFDebugInfoEntry *die, 90 const DWARFDebugInfoEntry *m_die; 122 const DWARFDebugInfoEntry *die, 155 const DWARFDebugInfoEntry *die,
|
H A D | DWARFCompileUnit.cpp | 144 DWARFDebugInfoEntry::collection tmp_array; 174 DWARFDebugInfoEntry die; 289 DWARFDebugInfoEntry::collection exact_size_die_array (m_die_array.begin(), m_die_array.end()); 296 DWARFDebugInfoEntry::DumpDIECollection (strm, m_die_array); 395 const DWARFDebugInfoEntry* die = DIE(); 452 const DWARFDebugInfoEntry* die = DIE(); 465 DWARFDebugInfoEntry** function_die_handle, 466 DWARFDebugInfoEntry** block_die_handle 485 DWARFDebugInfoEntry* child = (*function_die_handle)->GetFirstChild(); 502 static bool CompareDIEOffset (const DWARFDebugInfoEntry [all...] |
H A D | DWARFDebugInfo.cpp | 23 #include "DWARFDebugInfoEntry.h" 100 DWARFDebugInfoEntry** function_die, 101 DWARFDebugInfoEntry** block_die 124 DWARFDebugInfoEntry* die_ptr = GetDIEPtr(hint_die_offset, &cu_sp); 268 static bool CompareDIEOffset (const DWARFDebugInfoEntry& die1, const DWARFDebugInfoEntry& die2) 279 DWARFDebugInfoEntry* 290 DWARFDebugInfoEntry* 294 DWARFDebugInfoEntry* die = NULL; 313 const DWARFDebugInfoEntry* [all...] |
H A D | Android.mk | 20 DWARFDebugInfoEntry.cpp \
|
H A D | SymbolFileDWARF.cpp | 56 #include "DWARFDebugInfoEntry.h" 119 void Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) 133 const DWARFDebugInfoEntry *die = m_dies[i].die; 159 Push (DWARFCompileUnit *cu, const DWARFDebugInfoEntry *die) 180 DIEInfo (DWARFCompileUnit *c, const DWARFDebugInfoEntry *d) : 186 const DWARFDebugInfoEntry *die; 240 const DWARFDebugInfoEntry *die, 292 for (const DWARFDebugInfoEntry *child_die = die->GetFirstChild(); 363 // const DWARFDebugInfoEntry *die = DebugInfo()->GetDIEPtr(die_info.offset, NULL); 391 // const DWARFDebugInfoEntry *di [all...] |
H A D | DWARFDebugPubnames.cpp | 103 const DWARFDebugInfoEntry *die = dies.GetDIEPtrAtIndex(die_idx); 104 DWARFDebugInfoEntry::Attributes attributes; 142 const DWARFDebugInfoEntry* parent_die = die->GetParent(); 233 const DWARFDebugInfoEntry *die = dies.GetDIEPtrAtIndex(die_idx);
|
H A D | SymbolFileDWARFDebugMap.h | 27 class DWARFDebugInfoEntry; 271 FindCompleteObjCDefinitionTypeForDIE (const DWARFDebugInfoEntry *die,
|
H A D | DWARFDebugLine.h | 22 class DWARFDebugInfoEntry;
|
H A D | HashedNameToDIE.h | 26 class DWARFDebugInfoEntry; 224 const DWARFDebugInfoEntry* die); 536 // const DWARFDebugInfoEntry* die, 542 // const DWARFDebugInfoEntry* die,
|
H A D | SymbolFileDWARFDebugMap.cpp | 1213 SymbolFileDWARFDebugMap::FindCompleteObjCDefinitionTypeForDIE (const DWARFDebugInfoEntry *die,
|
/external/llvm/lib/DebugInfo/ |
H A D | Android.mk | 12 DWARFDebugInfoEntry.cpp \
|
Completed in 346 milliseconds