| 717 | } |
| 718 | |
| 719 | void ClassDataItemIterator::ReadClassDataMethod() { |
| 720 | method_.method_idx_delta_ = DecodeUnsignedLeb128(&ptr_pos_); |
| 721 | method_.access_flags_ = DecodeUnsignedLeb128(&ptr_pos_); |
| 722 | method_.code_off_ = DecodeUnsignedLeb128(&ptr_pos_); |
| 723 | if (last_idx_ != 0 && method_.method_idx_delta_ == 0) { |
| 724 | LOG(WARNING) << "Duplicate method in " << dex_file_.GetLocation(); |
| 725 | } |
| 726 | } |
| 727 | |
| 728 | EncodedArrayValueIterator::EncodedArrayValueIterator(const DexFile& dex_file, |
| 729 | const uint8_t* array_data) |
nothing calls this directly
no test coverage detected