Lines Matching refs:HeaderData
34 std::memset(&HeaderData, 0, sizeof(Header));
69 std::tie(HeaderData.Length, HeaderData.Format) =
71 HeaderData.Version = data.getU16(offset_ptr, &Err);
72 HeaderData.CuOffset = data.getUnsigned(
73 offset_ptr, dwarf::getDwarfOffsetByteSize(HeaderData.Format), &Err);
74 HeaderData.AddrSize = data.getU8(offset_ptr, &Err);
75 HeaderData.SegSize = data.getU8(offset_ptr, &Err);
85 dwarf::getUnitLengthFieldByteSize(HeaderData.Format) + HeaderData.Length;
92 HeaderData.AddrSize, errc::invalid_argument,
95 if (HeaderData.SegSize != 0)
105 const uint32_t tuple_size = HeaderData.AddrSize * 2;
134 assert(sizeof(arangeDescriptor.Address) >= HeaderData.AddrSize);
139 arangeDescriptor.Address = data.getUnsigned(offset_ptr, HeaderData.AddrSize);
140 arangeDescriptor.Length = data.getUnsigned(offset_ptr, HeaderData.AddrSize);
166 int OffsetDumpWidth = 2 * dwarf::getDwarfOffsetByteSize(HeaderData.Format);
168 << format("length = 0x%0*" PRIx64 ", ", OffsetDumpWidth, HeaderData.Length)
169 << "format = " << dwarf::FormatString(HeaderData.Format) << ", "
170 << format("version = 0x%4.4x, ", HeaderData.Version)
172 HeaderData.CuOffset)
173 << format("addr_size = 0x%2.2x, ", HeaderData.AddrSize)
174 << format("seg_size = 0x%2.2x\n", HeaderData.SegSize);
177 Desc.dump(OS, HeaderData.AddrSize);