ART: Small iwyu

Forward-declare StrideIterator in class.h

Test: mmma art
Change-Id: I7651c4011dfa4c266d7e6fb04c7c149d7d17a727
diff --git a/runtime/mirror/class-inl.h b/runtime/mirror/class-inl.h
index 992c8f3..db5cbce 100644
--- a/runtime/mirror/class-inl.h
+++ b/runtime/mirror/class-inl.h
@@ -24,6 +24,7 @@
 #include "base/array_slice.h"
 #include "base/iteration_range.h"
 #include "base/length_prefixed_array.h"
+#include "base/stride_iterator.h"
 #include "base/utils.h"
 #include "class_linker.h"
 #include "class_loader.h"
diff --git a/runtime/mirror/class.h b/runtime/mirror/class.h
index ac5d52d..d09b484 100644
--- a/runtime/mirror/class.h
+++ b/runtime/mirror/class.h
@@ -21,7 +21,6 @@
 
 #include "base/bit_utils.h"
 #include "base/casts.h"
-#include "base/stride_iterator.h"
 #include "class_flags.h"
 #include "class_status.h"
 #include "dex/dex_file_types.h"
@@ -55,6 +54,7 @@
 template<typename T> class LengthPrefixedArray;
 enum class PointerSize : size_t;
 class Signature;
+template<typename T> class StrideIterator;
 template<size_t kNumReferences> class PACKED(4) StackHandleScope;
 class Thread;