Home
last modified time | relevance | path

Searched refs:dwo_num (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DDIERef.h30 DIERef(llvm::Optional<uint32_t> dwo_num, Section section, in DIERef() argument
32 : m_dwo_num(dwo_num.value_or(0)), m_dwo_num_valid(bool(dwo_num)), in DIERef()
34 assert(this->dwo_num() == dwo_num && "Dwo number out of range?"); in DIERef()
37 llvm::Optional<uint32_t> dwo_num() const { in dwo_num() function
58 return dwo_num() == rhs.dwo_num() && m_section == rhs.m_section &&
H A DDIERef.cpp19 if (ref.dwo_num()) in format()
20 OS << format_hex_no_prefix(*ref.dwo_num(), 8) << "/"; in format()
32 uint32_t dwo_num = bitfield_storage & k_dwo_num_mask; in Decode() local
41 return DIERef(dwo_num, section, die_offset); in Decode()
H A DSymbolFileDWARFDwo.cpp127 if (die_ref.dwo_num() == GetDwoNum()) in GetDIE()
H A DNameToDIE.cpp57 if (ns_unit.GetSymbolFileDWARF().GetDwoNum() == die_ref.dwo_num() && in FindAllEntriesForUnit()
H A DSymbolFileDWARF.cpp1406 llvm::Optional<uint32_t> dwo_num; in DecodeUID() local
1409 dwo_num = uid >> 32 & 0x3fffffff; in DecodeUID()
1411 return DecodedUID{*this, {dwo_num, section, die_offset}}; in DecodeUID()
1671 if (die_ref.dwo_num()) { in GetDIE()
1672 SymbolFileDWARF *dwarf = *die_ref.dwo_num() == 0x3fffffff in GetDIE()
1675 .GetUnitAtIndex(*die_ref.dwo_num()) in GetDIE()