/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | DIERef.h | 24 /// - die_offset: The offset of the debug info entry as an absolute offset from 31 dw_offset_t die_offset) 33 m_section(section), m_die_offset(die_offset) { 45 dw_offset_t die_offset() const { return m_die_offset; } function in class:DIERef 30 DIERef(llvm::Optional<uint32_t> dwo_num, Section section, dw_offset_t die_offset) argument
|
H A D | DIERef.cpp | 17 OS << "/" << format_hex_no_prefix(ref.die_offset(), 8);
|
H A D | DWARFDebugInfo.cpp | 152 return GetUnitContainingDIEOffset(die_ref.section(), die_ref.die_offset()); 157 dw_offset_t die_offset) { 158 uint32_t idx = FindUnitIndex(section, die_offset); 160 if (result && !result->ContainsDIEOffset(die_offset)) 180 dw_offset_t die_offset) { 181 DWARFUnit *cu = GetUnitContainingDIEOffset(section, die_offset); 183 return cu->GetDIE(die_offset); 194 return cu->GetDIE(die_ref.die_offset()); 156 GetUnitContainingDIEOffset(DIERef::Section section, dw_offset_t die_offset) argument 179 GetDIEForDIEOffset(DIERef::Section section, dw_offset_t die_offset) argument
|
H A D | DWARFDebugInfo.h | 42 dw_offset_t die_offset); 47 dw_offset_t die_offset);
|
H A D | DWARFAttribute.h | 61 return m_infos[i].die_offset; 78 dw_offset_t die_offset; member in struct:DWARFAttributes::AttributeValue
|
H A D | NameToDIE.cpp | 46 unit.GetOffset() <= die_ref.die_offset() && 47 die_ref.die_offset() < unit.GetNextUnitOffset())
|
H A D | DWARFDIE.h | 58 // check the current DIE's compile unit first to see if "die_offset" is 61 GetDIE(dw_offset_t die_offset) const;
|
H A D | HashedNameToDIE.h | 55 dw_offset_t die_offset = DW_INVALID_OFFSET; member in struct:DWARFMappedHash::DIEInfo 68 return DIERef(llvm::None, DIERef::Section::DebugInfo, die_offset);
|
H A D | DWARFUnit.h | 126 bool ContainsDIEOffset(dw_offset_t die_offset) const { 127 return die_offset >= GetFirstDIEOffset() && 128 die_offset < GetNextUnitOffset(); 165 DWARFDIE GetDIE(dw_offset_t die_offset);
|
H A D | HashedNameToDIE.cpp | 122 : die_offset(o), tag(t), type_flags(f), qualified_name_hash(h) {} 271 hash_data.die_offset = 294 return hash_data.die_offset != DW_INVALID_OFFSET; 506 if (die_info.die_offset == 0) 508 if (die_offset_start <= die_info.die_offset && 509 die_info.die_offset < die_offset_end)
|
H A D | DWARFUnit.cpp | 525 const dw_offset_t die_offset) { 526 return die.GetOffset() < die_offset; 535 DWARFUnit::GetDIE(dw_offset_t die_offset) { argument 536 if (die_offset != DW_INVALID_OFFSET) { 538 return GetDwoSymbolFile()->GetCompileUnit()->GetDIE(die_offset); 540 if (ContainsDIEOffset(die_offset)) { 544 lower_bound(m_die_array.cbegin(), end, die_offset, CompareDIEOffset); 546 if (die_offset == (*pos).GetOffset()) 552 die_offset, GetOffset()); 524 CompareDIEOffset(const DWARFDebugInfoEntry &die, const dw_offset_t die_offset) argument
|
H A D | DWARFDIE.cpp | 122 DWARFDIE::GetDIE(dw_offset_t die_offset) const { 124 return m_cu->GetDIE(die_offset);
|
H A D | DebugNamesDWARFIndex.cpp | 62 if (llvm::Optional<uint64_t> die_offset = entry.getDIEUnitOffset()) 64 DIERef::Section::DebugInfo, cu->GetOffset() + *die_offset);
|
H A D | DWARFDebugInfoEntry.cpp | 631 dw_offset_t die_offset = die.GetDIE()->GetAttributeValue( local 633 if (die_offset) 634 return die_offset; 641 dw_offset_t die_offset = die.GetDIE()->GetAttributeValue( local 643 if (die_offset) 644 return die_offset;
|
H A D | AppleDWARFIndex.cpp | 183 ref.die_offset(), name.str().c_str());
|
H A D | SymbolFileDWARF.cpp | 281 const dw_offset_t die_offset = die.GetOffset(); local 283 if (die_offset >= max_die_offset) 286 if (die_offset >= min_die_offset) { 1231 return GetID() | ref.die_offset(); 1234 ref.die_offset() | 1256 dw_offset_t die_offset = uid; local 1257 if (die_offset == DW_INVALID_OFFSET) 1267 return DecodedUID{*this, {dwo_num, section, die_offset}};
|
/freebsd-11-stable/contrib/elftoolchain/libdwarf/ |
H A D | libdwarf_die.c | 67 die->die_offset = offset; 111 uint64_t die_offset; local 121 die_offset = offset; 140 if ((ret = _dwarf_die_add(cu, die_offset, abnum, ab, &die, 352 die->die_offset = ds->ds_size;
|
H A D | dwarf_die.c | 265 *ret_offset = die->die_offset; 286 *ret_offset = die->die_offset - cu->cu_offset;
|
H A D | libdwarf_nametbl.c | 207 np->np_offset = np->np_die->die_offset;
|
H A D | libdwarf_attr.c | 231 dbg->write(ds->ds_data, &offset, at->at_refdie->die_offset, 324 value = at->at_refdie->die_offset;
|
H A D | _libdwarf.h | 138 uint64_t die_offset; /* DIE offset in section. */ member in struct:_Dwarf_Die
|
/freebsd-11-stable/contrib/gcc/ |
H A D | dwarf2out.c | 3743 dw_offset die_offset; 5760 die->die_offset, dwarf_tag_name (die->die_tag)); 5763 fprintf (outfile, " offset: %ld\n", die->die_offset); 5811 fprintf (outfile, "die -> %ld", AT_ref (a)->die_offset); 6704 die_offset field in each DIE. */ 6711 die->die_offset = next_die_offset; 6783 || p->die->die_offset != 0 7085 (unsigned long)die->die_offset, 7208 gcc_assert (AT_ref (a)->die_offset); 7209 dw2_asm_output_data (DWARF_OFFSET_SIZE, AT_ref (a)->die_offset, 3739 dw_offset die_offset; local [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Expression/ |
H A D | DWARFExpression.cpp | 2339 const uint64_t die_offset = opcodes.GetULEB128(&offset); local 2342 if (die_offset == 0) { 2361 DWARFDIE die = const_cast<DWARFUnit *>(dwarf_cu)->GetDIE(die_offset);
|