reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
63 uint32_t getCompileUnitDIEOffset() const { return HeaderData.CuOffset; } 65 const Header &getHeader() const { return HeaderData; }lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp
28 std::memset(&HeaderData, 0, sizeof(Header)); 52 HeaderData.Length = data.getU32(offset_ptr); 53 HeaderData.Version = data.getU16(offset_ptr); 54 HeaderData.CuOffset = data.getU32(offset_ptr); 55 HeaderData.AddrSize = data.getU8(offset_ptr); 56 HeaderData.SegSize = data.getU8(offset_ptr); 59 if (!data.isValidOffsetForDataOfSize(Offset, HeaderData.Length) || 60 (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8)) { 60 (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8)) { 70 const uint32_t tuple_size = HeaderData.AddrSize * 2; 82 assert(sizeof(arangeDescriptor.Address) >= HeaderData.AddrSize); 85 arangeDescriptor.Address = data.getUnsigned(offset_ptr, HeaderData.AddrSize); 86 arangeDescriptor.Length = data.getUnsigned(offset_ptr, HeaderData.AddrSize); 103 HeaderData.Length, HeaderData.Version) 103 HeaderData.Length, HeaderData.Version) 105 HeaderData.CuOffset, HeaderData.AddrSize, HeaderData.SegSize); 105 HeaderData.CuOffset, HeaderData.AddrSize, HeaderData.SegSize); 105 HeaderData.CuOffset, HeaderData.AddrSize, HeaderData.SegSize); 108 Desc.dump(OS, HeaderData.AddrSize);