Lines Matching refs:stream

185 bool DexFile::DecodeDebugLocalInfo(const uint8_t* stream,  in DecodeDebugLocalInfo()  argument
197 if (stream == nullptr) { in DecodeDebugLocalInfo()
214 DecodeUnsignedLeb128(&stream); // Line. in DecodeDebugLocalInfo()
215 uint32_t parameters_size = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
228 uint32_t name_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo()
249 uint8_t opcode = *stream++; in DecodeDebugLocalInfo()
261 address += DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
264 DecodeSignedLeb128(&stream); // Line. in DecodeDebugLocalInfo()
268 uint16_t reg = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
275 uint32_t name_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo()
276 uint16_t descriptor_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo()
279 signature_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo()
297 uint16_t reg = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
313 uint16_t reg = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
331 DecodeUnsignedLeb128P1(&stream); // name. in DecodeDebugLocalInfo()
348 const uint8_t* const stream = GetDebugInfoStream(debug_info_offset); in DecodeDebugLocalInfo() local
349 if (stream == nullptr) { in DecodeDebugLocalInfo()
357 return DecodeDebugLocalInfo(stream, in DecodeDebugLocalInfo()
377 bool DexFile::DecodeDebugPositionInfo(const uint8_t* stream, in DecodeDebugPositionInfo() argument
380 if (stream == nullptr) { in DecodeDebugPositionInfo()
385 entry.line_ = DecodeDebugInfoParameterNames(&stream, VoidFunctor()); in DecodeDebugPositionInfo()
388 uint8_t opcode = *stream++; in DecodeDebugPositionInfo()
393 entry.address_ += DecodeUnsignedLeb128(&stream); in DecodeDebugPositionInfo()
396 entry.line_ += DecodeSignedLeb128(&stream); in DecodeDebugPositionInfo()
399 DecodeUnsignedLeb128(&stream); // reg. in DecodeDebugPositionInfo()
400 DecodeUnsignedLeb128P1(&stream); // name. in DecodeDebugPositionInfo()
401 DecodeUnsignedLeb128P1(&stream); // descriptor. in DecodeDebugPositionInfo()
404 DecodeUnsignedLeb128(&stream); // reg. in DecodeDebugPositionInfo()
405 DecodeUnsignedLeb128P1(&stream); // name. in DecodeDebugPositionInfo()
406 DecodeUnsignedLeb128P1(&stream); // descriptor. in DecodeDebugPositionInfo()
407 DecodeUnsignedLeb128P1(&stream); // signature. in DecodeDebugPositionInfo()
411 DecodeUnsignedLeb128(&stream); // reg. in DecodeDebugPositionInfo()
420 uint32_t name_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugPositionInfo()