Lines Matching refs:JavaLangObject
122 void AssertObjectClass(ObjPtr<mirror::Class> JavaLangObject) in AssertObjectClass() argument
124 ASSERT_TRUE(JavaLangObject != nullptr); in AssertObjectClass()
125 ASSERT_TRUE(JavaLangObject->GetClass() != nullptr); in AssertObjectClass()
126 ASSERT_OBJ_PTR_EQ(JavaLangObject->GetClass(), JavaLangObject->GetClass()->GetClass()); in AssertObjectClass()
127 EXPECT_OBJ_PTR_EQ(JavaLangObject, JavaLangObject->GetClass()->GetSuperClass()); in AssertObjectClass()
129 ASSERT_STREQ(JavaLangObject->GetDescriptor(&temp), "Ljava/lang/Object;"); in AssertObjectClass()
130 EXPECT_TRUE(JavaLangObject->GetSuperClass() == nullptr); in AssertObjectClass()
131 EXPECT_FALSE(JavaLangObject->HasSuperClass()); in AssertObjectClass()
132 EXPECT_TRUE(JavaLangObject->GetClassLoader() == nullptr); in AssertObjectClass()
136 HandleWrapperObjPtr<mirror::Class> h(hs.NewHandleWrapper(&JavaLangObject)); in AssertObjectClass()
141 EXPECT_EQ(ClassStatus::kVisiblyInitialized, JavaLangObject->GetStatus()); in AssertObjectClass()
142 EXPECT_FALSE(JavaLangObject->IsErroneous()); in AssertObjectClass()
143 EXPECT_TRUE(JavaLangObject->IsLoaded()); in AssertObjectClass()
144 EXPECT_TRUE(JavaLangObject->IsResolved()); in AssertObjectClass()
145 EXPECT_FALSE(JavaLangObject->IsErroneousResolved()); in AssertObjectClass()
146 EXPECT_TRUE(JavaLangObject->IsVerified()); in AssertObjectClass()
147 EXPECT_TRUE(JavaLangObject->IsInitialized()); in AssertObjectClass()
148 EXPECT_FALSE(JavaLangObject->IsArrayInstance()); in AssertObjectClass()
149 EXPECT_FALSE(JavaLangObject->IsArrayClass()); in AssertObjectClass()
150 EXPECT_TRUE(JavaLangObject->GetComponentType() == nullptr); in AssertObjectClass()
151 EXPECT_FALSE(JavaLangObject->IsInterface()); in AssertObjectClass()
152 EXPECT_TRUE(JavaLangObject->IsPublic()); in AssertObjectClass()
153 EXPECT_FALSE(JavaLangObject->IsFinal()); in AssertObjectClass()
154 EXPECT_FALSE(JavaLangObject->IsPrimitive()); in AssertObjectClass()
155 EXPECT_FALSE(JavaLangObject->IsSynthetic()); in AssertObjectClass()
156 EXPECT_EQ(4U, JavaLangObject->NumDirectMethods()); in AssertObjectClass()
157 EXPECT_EQ(11U, JavaLangObject->NumVirtualMethods()); in AssertObjectClass()
158 EXPECT_EQ(2U, JavaLangObject->NumFields()); in AssertObjectClass()
159 EXPECT_STREQ(JavaLangObject->GetField(0)->GetName(), "shadow$_klass_"); in AssertObjectClass()
160 EXPECT_FALSE(JavaLangObject->GetField(0)->IsStatic()); in AssertObjectClass()
161 EXPECT_STREQ(JavaLangObject->GetField(1)->GetName(), "shadow$_monitor_"); in AssertObjectClass()
162 EXPECT_FALSE(JavaLangObject->GetField(1)->IsStatic()); in AssertObjectClass()
164 EXPECT_EQ(0U, JavaLangObject->NumDirectInterfaces()); in AssertObjectClass()
168 ImTable* imt = JavaLangObject->GetImt(pointer_size); in AssertObjectClass()
235 ObjPtr<mirror::Class> JavaLangObject = in AssertArrayClass() local
237 ImTable* JavaLangObject_imt = JavaLangObject->GetImt(pointer_size); in AssertArrayClass()
953 Handle<mirror::Class> JavaLangObject = hs.NewHandle( in TEST_F() local
955 AssertObjectClass(JavaLangObject.Get()); in TEST_F()
964 EXPECT_OBJ_PTR_EQ(JavaLangObject.Get(), MyClass->GetClass()->GetSuperClass()); in TEST_F()
967 EXPECT_OBJ_PTR_EQ(MyClass->GetSuperClass(), JavaLangObject.Get()); in TEST_F()
990 EXPECT_OBJ_PTR_EQ(JavaLangObject->GetClass()->GetClass(), MyClass->GetClass()->GetClass()); in TEST_F()
1439 ObjPtr<mirror::Class> JavaLangObject = in TEST_F() local
1441 ASSERT_TRUE(JavaLangObject != nullptr); in TEST_F()
1442 EXPECT_TRUE(JavaLangObject->IsInitialized()) << "Not testing already initialized class from the " in TEST_F()
1444 CheckVerificationAttempted(JavaLangObject, true); in TEST_F()