Lines Matching refs:Class
97 inline ObjPtr<mirror::Class> ClassTable::TableSlot::Read() const { in Read()
99 const ObjPtr<mirror::Class> before_ptr(ExtractPtr(before)); in Read()
100 const ObjPtr<mirror::Class> after_ptr( in Read()
101 GcRoot<mirror::Class>(before_ptr).Read<kReadBarrierOption>()); in Read()
113 ObjPtr<mirror::Class> before_ptr(ExtractPtr(before)); in VisitRoot()
114 GcRoot<mirror::Class> root(before_ptr); in VisitRoot()
116 ObjPtr<mirror::Class> after_ptr(root.Read<kWithoutReadBarrier>()); in VisitRoot()
124 inline ObjPtr<mirror::Class> ClassTable::TableSlot::ExtractPtr(uint32_t data) { in ExtractPtr()
125 return reinterpret_cast<mirror::Class*>(data & ~kHashMask); in ExtractPtr()
128 inline uint32_t ClassTable::TableSlot::Encode(ObjPtr<mirror::Class> klass, uint32_t hash_bits) { in Encode()
133 inline ClassTable::TableSlot::TableSlot(ObjPtr<mirror::Class> klass, uint32_t descriptor_hash) in TableSlot()