Home | History | Annotate | Download | only in DWARF

Lines Matching defs:Offset

20     OS << format("0x%8.8x: ", L.Offset);
25 OS << "Beginning address offset: " << format("0x%016" PRIx64, E.Begin)
27 OS.indent(Indent) << " Ending address offset: "
39 uint32_t Offset = 0;
40 while (data.isValidOffset(Offset+AddressSize-1)) {
43 Loc.Offset = Offset;
48 RelocAddrMap::const_iterator AI = RelocMap.find(Offset);
49 // 1. A beginning address offset. ...
50 E.Begin = data.getUnsigned(&Offset, AddressSize);
54 AI = RelocMap.find(Offset);
55 // 2. An ending address offset. ...
56 E.End = data.getUnsigned(&Offset, AddressSize);
61 // which consists of a 0 for the beginning address offset and a 0 for the
62 // ending address offset.
66 unsigned Bytes = data.getU16(&Offset);
68 StringRef str = data.getData().substr(Offset, Bytes);
69 Offset += Bytes;
74 if (data.isValidOffset(Offset))
79 uint32_t Offset = 0;
80 while (data.isValidOffset(Offset)) {
83 Loc.Offset = Offset;
86 data.getU8(&Offset))) != dwarf::DW_LLE_end_of_list_entry) {
96 E.Start = data.getULEB128(&Offset);
97 E.Length = data.getU32(&Offset);
99 unsigned Bytes = data.getU16(&Offset);
101 StringRef str = data.getData().substr(Offset, Bytes);
102 Offset += Bytes;
113 OS << format("0x%8.8x: ", L.Offset);