reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
95 HeaderData = {}; 99 uint8_t getAddrSize() const { return HeaderData.AddrSize; } 100 uint64_t getLength() const { return HeaderData.Length; } 101 uint16_t getVersion() const { return HeaderData.Version; }lib/DebugInfo/DWARF/DWARFListTable.cpp
29 HeaderData.Length = Data.getRelocatedValue(4, OffsetPtr); 30 if (HeaderData.Length == dwarf::DW_LENGTH_DWARF64) { 33 HeaderData.Length = Data.getU64(OffsetPtr); 34 } else if (HeaderData.Length >= dwarf::DW_LENGTH_lo_reserved) { 38 SectionName.data(), HeaderOffset, HeaderData.Length); 41 HeaderData.Length + dwarf::getUnitLengthFieldByteSize(Format); 56 HeaderData.Version = Data.getU16(OffsetPtr); 57 HeaderData.AddrSize = Data.getU8(OffsetPtr); 58 HeaderData.SegSize = Data.getU8(OffsetPtr); 59 HeaderData.OffsetEntryCount = Data.getU32(OffsetPtr); 62 if (HeaderData.Version != 5) 66 SectionName.data(), HeaderData.Version, HeaderOffset); 67 if (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8) 67 if (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8) 71 SectionName.data(), HeaderOffset, HeaderData.AddrSize); 72 if (HeaderData.SegSize != 0) 76 SectionName.data(), HeaderOffset, HeaderData.SegSize); 78 HeaderData.OffsetEntryCount * OffsetByteSize) 82 SectionName.data(), HeaderOffset, HeaderData.OffsetEntryCount); 83 Data.setAddressSize(HeaderData.AddrSize); 84 for (uint32_t I = 0; I < HeaderData.OffsetEntryCount; ++I) 97 ListTypeString.data(), HeaderData.Length, HeaderData.Version, 97 ListTypeString.data(), HeaderData.Length, HeaderData.Version, 98 HeaderData.AddrSize, HeaderData.SegSize, HeaderData.OffsetEntryCount); 98 HeaderData.AddrSize, HeaderData.SegSize, HeaderData.OffsetEntryCount); 98 HeaderData.AddrSize, HeaderData.SegSize, HeaderData.OffsetEntryCount); 100 if (HeaderData.OffsetEntryCount > 0) { 113 if (HeaderData.Length == 0) 115 return HeaderData.Length + dwarf::getUnitLengthFieldByteSize(Format);