Lines Matching +full:x +full:- +full:offset
1 //===- DWARFDebugPubTable.cpp ---------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
25 this->GnuStyle = GnuStyle; in extract()
27 uint64_t Offset = 0; in extract() local
28 while (Data.isValidOffset(Offset)) { in extract()
29 uint64_t SetOffset = Offset; in extract()
33 DataExtractor::Cursor C(Offset); in extract()
41 "name lookup table at offset 0x%" PRIx64 " parsing failed: %s", in extract()
46 Offset = C.tell() + NewSet.Length; in extract()
47 DWARFDataExtractor SetData(Data, Offset); in extract()
51 NewSet.Offset = SetData.getRelocatedValue(C, OffsetSize); in extract()
59 "name lookup table at offset 0x%" PRIx64 in extract()
79 "name lookup table at offset 0x%" PRIx64 " parsing failed: %s", in extract()
83 if (C.tell() != Offset) in extract()
86 "name lookup table at offset 0x%" PRIx64 in extract()
87 " has a terminator at offset 0x%" PRIx64 in extract()
88 " before the expected end at 0x%" PRIx64, in extract()
89 SetOffset, C.tell() - OffsetSize, Offset - OffsetSize)); in extract()
96 OS << "length = " << format("0x%0*" PRIx64, OffsetDumpWidth, S.Length); in dump()
98 OS << ", version = " << format("0x%04x", S.Version); in dump()
100 << format("0x%0*" PRIx64, OffsetDumpWidth, S.Offset); in dump()
101 OS << ", unit_size = " << format("0x%0*" PRIx64, OffsetDumpWidth, S.Size) in dump()
103 OS << (GnuStyle ? "Offset Linkage Kind Name\n" in dump()
104 : "Offset Name\n"); in dump()
107 OS << format("0x%0*" PRIx64 " ", OffsetDumpWidth, E.SecOffset); in dump()
112 OS << format("%-8s", EntryLinkage.data()) << ' ' in dump()
113 << format("%-8s", EntryKind.data()) << ' '; in dump()