Lines Matching refs:stream

285 bool DexFile::DecodeDebugLocalInfo(const uint8_t* stream,  in DecodeDebugLocalInfo()  argument
297 if (stream == nullptr) { in DecodeDebugLocalInfo()
314 DecodeUnsignedLeb128(&stream); // Line. in DecodeDebugLocalInfo()
315 uint32_t parameters_size = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
328 uint32_t name_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo()
349 uint8_t opcode = *stream++; in DecodeDebugLocalInfo()
361 address += DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
364 DecodeSignedLeb128(&stream); // Line. in DecodeDebugLocalInfo()
368 uint16_t reg = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
375 uint32_t name_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo()
376 uint16_t descriptor_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo()
379 signature_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugLocalInfo()
404 uint16_t reg = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
420 uint16_t reg = DecodeUnsignedLeb128(&stream); in DecodeDebugLocalInfo()
438 DecodeUnsignedLeb128P1(&stream); // name. in DecodeDebugLocalInfo()
455 const uint8_t* const stream = GetDebugInfoStream(debug_info_offset); in DecodeDebugLocalInfo() local
456 if (stream == nullptr) { in DecodeDebugLocalInfo()
464 return DecodeDebugLocalInfo(stream, in DecodeDebugLocalInfo()
485 bool DexFile::DecodeDebugPositionInfo(const uint8_t* stream, in DecodeDebugPositionInfo() argument
488 if (stream == nullptr) { in DecodeDebugPositionInfo()
493 entry.line_ = DecodeDebugInfoParameterNames(&stream, VoidFunctor()); in DecodeDebugPositionInfo()
496 uint8_t opcode = *stream++; in DecodeDebugPositionInfo()
501 entry.address_ += DecodeUnsignedLeb128(&stream); in DecodeDebugPositionInfo()
504 entry.line_ += DecodeSignedLeb128(&stream); in DecodeDebugPositionInfo()
507 DecodeUnsignedLeb128(&stream); // reg. in DecodeDebugPositionInfo()
508 DecodeUnsignedLeb128P1(&stream); // name. in DecodeDebugPositionInfo()
509 DecodeUnsignedLeb128P1(&stream); // descriptor. in DecodeDebugPositionInfo()
512 DecodeUnsignedLeb128(&stream); // reg. in DecodeDebugPositionInfo()
513 DecodeUnsignedLeb128P1(&stream); // name. in DecodeDebugPositionInfo()
514 DecodeUnsignedLeb128P1(&stream); // descriptor. in DecodeDebugPositionInfo()
515 DecodeUnsignedLeb128P1(&stream); // signature. in DecodeDebugPositionInfo()
519 DecodeUnsignedLeb128(&stream); // reg. in DecodeDebugPositionInfo()
528 uint32_t name_idx = DecodeUnsignedLeb128P1(&stream); in DecodeDebugPositionInfo()