MCPcopy Create free account
hub / github.com/CodingGay/BlackDex / ReadClassDataMethod

Method ReadClassDataMethod

Bcore/src/main/cpp/dex/dex_file.cc:719–726  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

717}
718
719void 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
728EncodedArrayValueIterator::EncodedArrayValueIterator(const DexFile& dex_file,
729 const uint8_t* array_data)

Callers

nothing calls this directly

Calls 1

DecodeUnsignedLeb128Function · 0.85

Tested by

no test coverage detected