Lines Matching refs:die
174 DWARFDebugInfoEntry die; in ExtractDIEsIfNeeded() local
197 die.FastExtract (debug_info_data, this, fixed_form_sizes, &offset)) in ExtractDIEsIfNeeded()
206 const bool null_die = die.IsNULL(); in ExtractDIEsIfNeeded()
209 …uint64_t base_addr = die.GetAttributeValueAsUnsigned(m_dwarf2Data, this, DW_AT_low_pc, LLDB_INVALI… in ExtractDIEsIfNeeded()
211 base_addr = die.GetAttributeValueAsUnsigned(m_dwarf2Data, this, DW_AT_entry_pc, 0); in ExtractDIEsIfNeeded()
214 AddDIE (die); in ExtractDIEsIfNeeded()
235 die.SetParentIndex(m_die_array.size() - die_index_stack[depth-1]); in ExtractDIEsIfNeeded()
241 m_die_array.push_back(die); in ExtractDIEsIfNeeded()
262 const bool die_has_children = die.HasChildren(); in ExtractDIEsIfNeeded()
395 const DWARFDebugInfoEntry* die = DIE(); in BuildAddressRangeTable() local
396 if (die) in BuildAddressRangeTable()
397 die->BuildAddressRangeTable(dwarf2Data, this, debug_aranges); in BuildAddressRangeTable()
452 const DWARFDebugInfoEntry* die = DIE(); in GetFunctionAranges() local
453 if (die) in GetFunctionAranges()
454 die->BuildFunctionAddressRangeTable (m_dwarf2Data, this, m_func_aranges_ap.get()); in GetFunctionAranges()
633 const DWARFDebugInfoEntry &die = *pos; in Index() local
635 const dw_tag_t tag = die.Tag(); in Index()
669 … const size_t num_attributes = die.GetAttributes(m_dwarf2Data, this, fixed_form_sizes, attributes); in Index()
713 const DWARFDebugInfoEntry* parent_die = die.GetParent(); in Index()
781 func_fullnames.Insert (ConstString(name), die.GetOffset()); in Index()
783 … objc_class_selectors.Insert(objc_class_name_with_category, die.GetOffset()); in Index()
785 … objc_class_selectors.Insert(objc_class_name_no_category, die.GetOffset()); in Index()
787 func_selectors.Insert (objc_selector_name, die.GetOffset()); in Index()
789 func_fullnames.Insert (objc_fullname_no_category_name, die.GetOffset()); in Index()
793 const DWARFDebugInfoEntry *parent = die.GetParent(); in Index()
824 func_methods.Insert (ConstString(name), die.GetOffset()); in Index()
826 func_basenames.Insert (ConstString(name), die.GetOffset()); in Index()
829 func_fullnames.Insert (ConstString(name), die.GetOffset()); in Index()
840 func_fullnames.Insert (mangled.GetMangledName(), die.GetOffset()); in Index()
842 func_fullnames.Insert (mangled.GetDemangledName(), die.GetOffset()); in Index()
852 func_basenames.Insert (ConstString(name), die.GetOffset()); in Index()
862 func_fullnames.Insert (mangled.GetMangledName(), die.GetOffset()); in Index()
864 func_fullnames.Insert (mangled.GetDemangledName(), die.GetOffset()); in Index()
868 func_fullnames.Insert (ConstString(name), die.GetOffset()); in Index()
884 types.Insert (ConstString(name), die.GetOffset()); in Index()
890 namespaces.Insert (ConstString(name), die.GetOffset()); in Index()
896 globals.Insert (ConstString(name), die.GetOffset()); in Index()
909 globals.Insert (mangled.GetMangledName(), die.GetOffset()); in Index()
911 globals.Insert (mangled.GetDemangledName(), die.GetOffset()); in Index()
959 const DWARFDebugInfoEntry *die = GetCompileUnitDIEOnly(); in ParseProducerInfo() local
960 if (die) in ParseProducerInfo()
963 …const char *producer_cstr = die->GetAttributeValueAsString(m_dwarf2Data, this, DW_AT_producer, NUL… in ParseProducerInfo()