Lines Matching refs:ObjPtr

48   explicit CopyReferenceFieldsWithReadBarrierVisitor(ObjPtr<Object> dest_obj)  in CopyReferenceFieldsWithReadBarrierVisitor()
51 void operator()(ObjPtr<Object> obj, MemberOffset offset, bool /* is_static */) const in operator ()()
54 ObjPtr<Object> ref = obj->GetFieldObject<Object>(offset); in operator ()()
60 void operator()(ObjPtr<mirror::Class> klass, ObjPtr<mirror::Reference> ref) const in operator ()()
74 const ObjPtr<Object> dest_obj_;
77 ObjPtr<Object> Object::CopyObject(ObjPtr<mirror::Object> dest, in CopyObject()
78 ObjPtr<mirror::Object> src, in CopyObject()
125 ObjPtr<Class> c = src->GetClass(); in CopyObject()
128 ObjPtr<ObjectArray<Object>> array = dest->AsObjectArray<Object>(); in CopyObject()
143 void operator()(ObjPtr<Object> obj, size_t usable_size ATTRIBUTE_UNUSED) const in operator ()()
154 ObjPtr<Object> Object::Clone(Handle<Object> h_this, Thread* self) { in Clone()
161 ObjPtr<Object> copy = heap->IsMovableObject(h_this.Get()) in Clone()
185 ObjPtr<Object> current_this = this; // The this pointer may get invalidated by thread suspension. in IdentityHashCode()
229 void Object::CheckFieldAssignmentImpl(MemberOffset field_offset, ObjPtr<Object> new_value) { in CheckFieldAssignmentImpl()
230 ObjPtr<Class> c = GetClass(); in CheckFieldAssignmentImpl()
236 for (ObjPtr<Class> cur = c; cur != nullptr; cur = cur->GetSuperClass()) { in CheckFieldAssignmentImpl()
241 ObjPtr<mirror::Class> field_type = in CheckFieldAssignmentImpl()
259 ObjPtr<mirror::Class> field_type = in CheckFieldAssignmentImpl()
278 std::string Object::PrettyTypeOf(ObjPtr<mirror::Object> obj) { in PrettyTypeOf()
286 ObjPtr<mirror::Class> klass = GetClass<kDefaultVerifyFlags, kWithoutReadBarrier>(); in PrettyTypeOf()