diff options
Diffstat (limited to 'disassembler_dex.cc')
-rw-r--r-- | disassembler_dex.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/disassembler_dex.cc b/disassembler_dex.cc index a835fb2..5b25c50 100644 --- a/disassembler_dex.cc +++ b/disassembler_dex.cc @@ -630,6 +630,9 @@ class CachedItemListReferenceReader : public ReferenceReader { if (cur_it_ != item_offsets.begin() && *(cur_it_ - 1) + rel_location_ >= lo) --cur_it_; } + CachedItemListReferenceReader(const CachedItemListReferenceReader&) = delete; + const CachedItemListReferenceReader& operator=( + const CachedItemListReferenceReader&) = delete; // ReferenceReader: absl::optional<Reference> GetNext() override { @@ -659,8 +662,6 @@ class CachedItemListReferenceReader : public ReferenceReader { const std::vector<offset_t>::const_iterator end_it_; const Mapper mapper_; std::vector<offset_t>::const_iterator cur_it_; - - DISALLOW_COPY_AND_ASSIGN(CachedItemListReferenceReader); }; // Reads an INT index at |location| in |image| and translates the index to the |