Lines Matching defs:offset_ptr

130 bool DWARFFormValue::extractValue(DataExtractor data, uint32_t *offset_ptr,
146 RelocAddrMap::const_iterator AI = cu->getRelocMap()->find(*offset_ptr);
149 Value.uval = data.getUnsigned(offset_ptr, AddrSize) + R.second;
151 Value.uval = data.getUnsigned(offset_ptr, AddrSize);
156 Value.uval = data.getULEB128(offset_ptr);
160 Value.uval = data.getU8(offset_ptr);
164 Value.uval = data.getU16(offset_ptr);
168 Value.uval = data.getU32(offset_ptr);
174 Value.uval = data.getU8(offset_ptr);
178 Value.uval = data.getU16(offset_ptr);
182 RelocAddrMap::const_iterator AI = cu->getRelocMap()->find(*offset_ptr);
183 Value.uval = data.getU32(offset_ptr);
190 Value.uval = data.getU64(offset_ptr);
193 Value.sval = data.getSLEB128(offset_ptr);
197 = cu->getRelocMap()->find(*offset_ptr);
200 Value.uval = data.getU32(offset_ptr) + R.second;
202 Value.uval = data.getU32(offset_ptr);
207 Value.uval = data.getULEB128(offset_ptr);
210 Value.cstr = data.getCStr(offset_ptr);
213 Form = data.getULEB128(offset_ptr);
219 = cu->getRelocMap()->find(*offset_ptr);
222 Value.uval = data.getU32(offset_ptr) + R.second;
224 Value.uval = data.getU32(offset_ptr);
231 Value.uval = data.getU64(offset_ptr);
235 Value.uval = data.getULEB128(offset_ptr);
243 StringRef str = data.getData().substr(*offset_ptr, Value.uval);
247 *offset_ptr += Value.uval;
255 DWARFFormValue::skipValue(DataExtractor debug_info_data, uint32_t* offset_ptr,
257 return DWARFFormValue::skipValue(Form, debug_info_data, offset_ptr, cu);
262 uint32_t *offset_ptr, const DWARFUnit *cu) {
270 uint64_t size = debug_info_data.getULEB128(offset_ptr);
271 *offset_ptr += size;
275 uint8_t size = debug_info_data.getU8(offset_ptr);
276 *offset_ptr += size;
280 uint16_t size = debug_info_data.getU16(offset_ptr);
281 *offset_ptr += size;
285 uint32_t size = debug_info_data.getU32(offset_ptr);
286 *offset_ptr += size;
292 debug_info_data.getCStr(offset_ptr);
297 *offset_ptr += cu->getAddressByteSize();
300 *offset_ptr += getRefAddrSize(cu->getAddressByteSize(), cu->getVersion());
311 *offset_ptr += 1;
317 *offset_ptr += 2;
324 *offset_ptr += 4;
331 *offset_ptr += 8;
341 debug_info_data.getULEB128(offset_ptr);
346 form = debug_info_data.getULEB128(offset_ptr);
351 *offset_ptr += 4;