Lines Matching refs:TableSlot
42 TableSlot slot(klass); in LookupByDescriptor()
75 *existing_it = TableSlot(klass, hash); in UpdateClass()
82 for (const TableSlot& root : set) { in CountDefiningLoaderClasses()
131 TableSlot slot(klass); in TryInsert()
144 const uint32_t hash = TableSlot::HashDescriptor(klass); in Insert()
146 classes_.back().InsertWithHash(TableSlot(klass, hash), hash); in Insert()
156 for (const TableSlot& slot : class_set) { in CopyWithoutLocks()
163 const uint32_t hash = TableSlot::HashDescriptor(klass); in InsertWithoutLocks()
164 classes_.back().InsertWithHash(TableSlot(klass, hash), hash); in InsertWithoutLocks()
169 classes_.back().InsertWithHash(TableSlot(klass, hash), hash); in InsertWithHash()
185 uint32_t ClassTable::ClassDescriptorHashEquals::operator()(const TableSlot& slot) in operator ()()
193 bool ClassTable::ClassDescriptorHashEquals::operator()(const TableSlot& a, in operator ()()
194 const TableSlot& b) const { in operator ()()
208 bool ClassTable::ClassDescriptorHashEquals::operator()(const TableSlot& a, in operator ()()
264 for (const TableSlot& root : class_set) { in WriteToMemory()
295 ClassTable::TableSlot::TableSlot(ObjPtr<mirror::Class> klass) in TableSlot() function in art::ClassTable::TableSlot
296 : TableSlot(klass, HashDescriptor(klass)) {} in TableSlot()
298 uint32_t ClassTable::TableSlot::HashDescriptor(ObjPtr<mirror::Class> klass) { in HashDescriptor()