Lines Matching refs:klass
41 ObjPtr<mirror::Class> ClassTable::UpdateClass(ObjPtr<mirror::Class> klass, size_t hash) { in UpdateClass() argument
44 TableSlot slot(klass, hash); in UpdateClass()
49 LOG(FATAL) << "Updating class found in frozen table " << klass->PrettyDescriptor(); in UpdateClass()
53 LOG(FATAL) << "Updating class not found " << klass->PrettyDescriptor(); in UpdateClass()
57 CHECK_NE(existing, klass) << klass->PrettyDescriptor(); in UpdateClass()
58 CHECK(!existing->IsResolved()) << klass->PrettyDescriptor(); in UpdateClass()
59 CHECK_EQ(klass->GetStatus(), ClassStatus::kResolving) << klass->PrettyDescriptor(); in UpdateClass()
60 CHECK(!klass->IsTemp()) << klass->PrettyDescriptor(); in UpdateClass()
61 VerifyObject(klass); in UpdateClass()
124 void ClassTable::Insert(ObjPtr<mirror::Class> klass) { in Insert() argument
125 InsertWithHash(klass, klass->DescriptorHash()); in Insert()
128 void ClassTable::InsertWithHash(ObjPtr<mirror::Class> klass, size_t hash) { in InsertWithHash() argument
130 classes_.back().InsertWithHash(TableSlot(klass, hash), hash); in InsertWithHash()