diff options
Diffstat (limited to 'runtime/art_method-inl.h')
-rw-r--r-- | runtime/art_method-inl.h | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/runtime/art_method-inl.h b/runtime/art_method-inl.h index 869394c388..c6c4f4ae41 100644 --- a/runtime/art_method-inl.h +++ b/runtime/art_method-inl.h @@ -459,16 +459,8 @@ inline void ArtMethod::UpdateEntrypoints(const Visitor& visitor, PointerSize poi } } -inline IterationRange<DexInstructionIterator> ArtMethod::DexInstructions() { - CodeItemInstructionAccessor accessor(this); - return { accessor.begin(), - accessor.end() }; -} - -inline IterationRange<DexInstructionIterator> ArtMethod::NullableDexInstructions() { - CodeItemInstructionAccessor accessor(CodeItemInstructionAccessor::CreateNullable(this)); - return { accessor.begin(), - accessor.end() }; +inline CodeItemInstructionAccessor ArtMethod::DexInstructions() { + return CodeItemInstructionAccessor(this); } } // namespace art |