Lines Matching defs:OffsetPtr
103 uint64_t *OffsetPtr) {
105 FormValue.extractValue(U->getDebugInfoExtractor(), OffsetPtr,
111 uint64_t *OffsetPtr,
120 uint64_t size = DebugInfoData.getULEB128(OffsetPtr);
121 *OffsetPtr += size;
125 uint8_t size = DebugInfoData.getU8(OffsetPtr);
126 *OffsetPtr += size;
130 uint16_t size = DebugInfoData.getU16(OffsetPtr);
131 *OffsetPtr += size;
135 uint32_t size = DebugInfoData.getU32(OffsetPtr);
136 *OffsetPtr += size;
142 DebugInfoData.getCStr(OffsetPtr);
178 *OffsetPtr += *FixedSize;
185 DebugInfoData.getSLEB128(OffsetPtr);
196 DebugInfoData.getULEB128(OffsetPtr);
200 DebugInfoData.getULEB128(OffsetPtr);
201 *OffsetPtr += 4;
206 Form = static_cast<dwarf::Form>(DebugInfoData.getULEB128(OffsetPtr));
221 uint64_t *OffsetPtr, dwarf::FormParams FP,
243 Data.getRelocatedValue(Size, OffsetPtr, &Value.SectionIndex, &Err);
248 Value.uval = Data.getULEB128(OffsetPtr, &Err);
252 Value.uval = Data.getU8(OffsetPtr, &Err);
256 Value.uval = Data.getU16(OffsetPtr, &Err);
260 Value.uval = Data.getU32(OffsetPtr, &Err);
268 Value.uval = Data.getU8(OffsetPtr, &Err);
274 Value.uval = Data.getU16(OffsetPtr, &Err);
278 Value.uval = Data.getU24(OffsetPtr, &Err);
285 Value.uval = Data.getRelocatedValue(4, OffsetPtr, nullptr, &Err);
290 Value.uval = Data.getRelocatedValue(8, OffsetPtr, nullptr, &Err);
298 Value.sval = Data.getSLEB128(OffsetPtr, &Err);
308 Value.uval = Data.getULEB128(OffsetPtr, &Err);
311 Value.uval = Data.getULEB128(OffsetPtr, &Err) << 32;
312 Value.uval |= Data.getU32(OffsetPtr, &Err);
315 Value.cstr = Data.getCStr(OffsetPtr, &Err);
318 Form = static_cast<dwarf::Form>(Data.getULEB128(OffsetPtr, &Err));
328 OffsetPtr, nullptr, &Err);
335 Value.uval = Data.getU64(OffsetPtr, &Err);
348 Value.data = Data.getBytes(OffsetPtr, Value.uval, &Err).bytes_begin();