Change Class::component_type_ and implement reflect.Array
Change-Id: I9e06f31577551c738eca2621146c8d2328119442
diff --git a/src/object_test.cc b/src/object_test.cc
index 3c8ba5c..9b6897d 100644
--- a/src/object_test.cc
+++ b/src/object_test.cc
@@ -321,6 +321,11 @@
EXPECT_FALSE(x->InstanceOf(Y));
EXPECT_TRUE(y->InstanceOf(X));
EXPECT_TRUE(y->InstanceOf(Y));
+
+ Class* Class_class = class_linker_->FindSystemClass("Ljava/lang/Class;");
+ Class* Object_array_class = class_linker_->FindSystemClass("[Ljava/lang/Object;");
+ EXPECT_FALSE(Class_class->InstanceOf(Object_array_class));
+ EXPECT_TRUE(Object_array_class->InstanceOf(Class_class));
}
TEST_F(ObjectTest, IsAssignableFrom) {