Lines Matching refs:statics
1173 Handle<mirror::Class> statics( in TEST_F() local
1175 class_linker_->EnsureInitialized(soa.Self(), statics, true, true); in TEST_F()
1180 ArtMethod* clinit = statics->FindClassMethod("<clinit>", "()V", kRuntimePointerSize); in TEST_F()
1183 EXPECT_EQ(9U, statics->NumStaticFields()); in TEST_F()
1185 ArtField* s0 = mirror::Class::FindStaticField(soa.Self(), statics.Get(), "s0", "Z"); in TEST_F()
1187 EXPECT_EQ(true, s0->GetBoolean(statics.Get())); in TEST_F()
1188 s0->SetBoolean<false>(statics.Get(), false); in TEST_F()
1190 ArtField* s1 = mirror::Class::FindStaticField(soa.Self(), statics.Get(), "s1", "B"); in TEST_F()
1192 EXPECT_EQ(5, s1->GetByte(statics.Get())); in TEST_F()
1193 s1->SetByte<false>(statics.Get(), 6); in TEST_F()
1195 ArtField* s2 = mirror::Class::FindStaticField(soa.Self(), statics.Get(), "s2", "C"); in TEST_F()
1197 EXPECT_EQ('a', s2->GetChar(statics.Get())); in TEST_F()
1198 s2->SetChar<false>(statics.Get(), 'b'); in TEST_F()
1200 ArtField* s3 = mirror::Class::FindStaticField(soa.Self(), statics.Get(), "s3", "S"); in TEST_F()
1202 EXPECT_EQ(-536, s3->GetShort(statics.Get())); in TEST_F()
1203 s3->SetShort<false>(statics.Get(), -535); in TEST_F()
1205 ArtField* s4 = mirror::Class::FindStaticField(soa.Self(), statics.Get(), "s4", "I"); in TEST_F()
1207 EXPECT_EQ(2000000000, s4->GetInt(statics.Get())); in TEST_F()
1208 s4->SetInt<false>(statics.Get(), 2000000001); in TEST_F()
1210 ArtField* s5 = mirror::Class::FindStaticField(soa.Self(), statics.Get(), "s5", "J"); in TEST_F()
1212 EXPECT_EQ(0x1234567890abcdefLL, s5->GetLong(statics.Get())); in TEST_F()
1213 s5->SetLong<false>(statics.Get(), INT64_C(0x34567890abcdef12)); in TEST_F()
1215 ArtField* s6 = mirror::Class::FindStaticField(soa.Self(), statics.Get(), "s6", "F"); in TEST_F()
1217 EXPECT_DOUBLE_EQ(0.5, s6->GetFloat(statics.Get())); in TEST_F()
1218 s6->SetFloat<false>(statics.Get(), 0.75); in TEST_F()
1220 ArtField* s7 = mirror::Class::FindStaticField(soa.Self(), statics.Get(), "s7", "D"); in TEST_F()
1222 EXPECT_DOUBLE_EQ(16777217.0, s7->GetDouble(statics.Get())); in TEST_F()
1223 s7->SetDouble<false>(statics.Get(), 16777219); in TEST_F()
1226 soa.Self(), statics.Get(), "s8", "Ljava/lang/String;"); in TEST_F()
1228 EXPECT_TRUE(s8->GetObject(statics.Get())->AsString()->Equals("android")); in TEST_F()
1234 EXPECT_FALSE(s0->GetBoolean(statics.Get())); in TEST_F()
1235 EXPECT_EQ(6, s1->GetByte(statics.Get())); in TEST_F()
1236 EXPECT_EQ('b', s2->GetChar(statics.Get())); in TEST_F()
1237 EXPECT_EQ(-535, s3->GetShort(statics.Get())); in TEST_F()
1238 EXPECT_EQ(2000000001, s4->GetInt(statics.Get())); in TEST_F()
1239 EXPECT_EQ(INT64_C(0x34567890abcdef12), s5->GetLong(statics.Get())); in TEST_F()
1240 EXPECT_FLOAT_EQ(0.75, s6->GetFloat(statics.Get())); in TEST_F()
1241 EXPECT_DOUBLE_EQ(16777219.0, s7->GetDouble(statics.Get())); in TEST_F()
1242 EXPECT_TRUE(s8->GetObject(statics.Get())->AsString()->Equals("robot")); in TEST_F()
1489 Handle<mirror::Class> statics( in TEST_F() local
1492 CheckVerificationAttempted(statics.Get(), false); in TEST_F()
1494 class_linker_->EnsureInitialized(soa.Self(), statics, true, true); in TEST_F()
1495 CheckVerificationAttempted(statics.Get(), true); in TEST_F()
1512 Handle<mirror::Class> statics( in TEST_F() local
1514 ASSERT_TRUE(statics != nullptr); in TEST_F()
1515 EXPECT_FALSE(statics->IsBootStrapClassLoaded()); in TEST_F()