Lines Matching refs:HdrData
70 HdrData.DIEOffsetBase = AccelSection.getU32(&Offset); in extract()
76 HdrData.Atoms.push_back(std::make_pair(AtomType, AtomForm)); in extract()
93 return HdrData.Atoms; in getAtomsDesc()
191 StringRef Str = dwarf::AtomValueString(HdrData.Atoms[i].first, *Val); in dumpName()
212 W.printNumber("DIE offset base", HdrData.DIEOffsetBase); in dump()
213 W.printNumber("Number of atoms", uint64_t(HdrData.Atoms.size())); in dump()
218 for (const auto &Atom : HdrData.Atoms) { in dump()
261 const AppleAcceleratorTable::HeaderData &HdrData) in Entry() argument
262 : HdrData(&HdrData) { in Entry()
263 Values.reserve(HdrData.Atoms.size()); in Entry()
264 for (const auto &Atom : HdrData.Atoms) in Entry()
279 assert(HdrData && "Dereferencing end iterator?"); in lookup()
280 assert(HdrData->Atoms.size() == Values.size()); in lookup()
281 for (const auto &Tuple : zip_first(HdrData->Atoms, Values)) { in lookup()
289 return HdrData->extractOffset(lookup(dwarf::DW_ATOM_die_offset)); in getDIESectionOffset()
293 return HdrData->extractOffset(lookup(dwarf::DW_ATOM_cu_offset)); in getCUOffset()
307 : AccelTable(&AccelTable), Current(AccelTable.HdrData), DataOffset(Offset) { in ValueIterator()