Lines Matching refs:ObjPtr
36 bool ClassTable::Contains(ObjPtr<mirror::Class> klass) { in Contains()
40 ObjPtr<mirror::Class> ClassTable::LookupByDescriptor(ObjPtr<mirror::Class> klass) { in LookupByDescriptor()
52 ObjPtr<mirror::Class> ClassTable::UpdateClass(const char* descriptor, in UpdateClass()
53 ObjPtr<mirror::Class> klass, in UpdateClass()
67 const ObjPtr<mirror::Class> existing = existing_it->Read(); in UpdateClass()
79 size_t ClassTable::CountDefiningLoaderClasses(ObjPtr<mirror::ClassLoader> defining_loader, in CountDefiningLoaderClasses()
90 size_t ClassTable::NumZygoteClasses(ObjPtr<mirror::ClassLoader> defining_loader) const { in NumZygoteClasses()
99 size_t ClassTable::NumNonZygoteClasses(ObjPtr<mirror::ClassLoader> defining_loader) const { in NumNonZygoteClasses()
118 ObjPtr<mirror::Class> ClassTable::Lookup(const char* descriptor, size_t hash) { in Lookup()
130 ObjPtr<mirror::Class> ClassTable::TryInsert(ObjPtr<mirror::Class> klass) { in TryInsert()
143 void ClassTable::Insert(ObjPtr<mirror::Class> klass) { in Insert()
162 void ClassTable::InsertWithoutLocks(ObjPtr<mirror::Class> klass) { in InsertWithoutLocks()
167 void ClassTable::InsertWithHash(ObjPtr<mirror::Class> klass, size_t hash) { in InsertWithHash()
223 bool ClassTable::InsertStrongRoot(ObjPtr<mirror::Object> obj) { in InsertStrongRoot()
234 const DexFile* dex_file = ObjPtr<mirror::DexCache>::DownCast(obj)->GetDexFile(); in InsertStrongRoot()
295 ClassTable::TableSlot::TableSlot(ObjPtr<mirror::Class> klass) in TableSlot()
298 uint32_t ClassTable::TableSlot::HashDescriptor(ObjPtr<mirror::Class> klass) { in HashDescriptor()