ART: Forward-declare DexInstructionIterator (iwyu)

Test: mmma art
Change-Id: I43269f47668eece5204cc0895895346205a274d1
diff --git a/libdexfile/dex/code_item_accessors-inl.h b/libdexfile/dex/code_item_accessors-inl.h
index 632a787..261b913 100644
--- a/libdexfile/dex/code_item_accessors-inl.h
+++ b/libdexfile/dex/code_item_accessors-inl.h
@@ -22,6 +22,7 @@
 #include "base/iteration_range.h"
 #include "compact_dex_file.h"
 #include "dex_file-inl.h"
+#include "dex_instruction_iterator.h"
 #include "standard_dex_file.h"
 
 // The no ART version is used by binaries that don't include the whole runtime.
diff --git a/libdexfile/dex/code_item_accessors.h b/libdexfile/dex/code_item_accessors.h
index 794f234..24296c8 100644
--- a/libdexfile/dex/code_item_accessors.h
+++ b/libdexfile/dex/code_item_accessors.h
@@ -21,7 +21,7 @@
 
 #include <android-base/logging.h>
 
-#include "dex_instruction_iterator.h"
+#include "dex_instruction.h"
 
 namespace art {
 
@@ -32,6 +32,7 @@
 
 class ArtMethod;
 class DexFile;
+class DexInstructionIterator;
 template <typename Iter>
 class IterationRange;