Lines Matching refs:object
63 inline bool ObjectArray<T>::CheckAssignable(T* object) { in CheckAssignable() argument
64 if (object != NULL) { in CheckAssignable()
66 if (UNLIKELY(!object->InstanceOf(element_class))) { in CheckAssignable()
67 ThrowArrayStoreException(object); in CheckAssignable()
75 inline void ObjectArray<T>::Set(int32_t i, T* object) { in Set() argument
77 Set<true>(i, object); in Set()
79 Set<false>(i, object); in Set()
85 inline void ObjectArray<T>::Set(int32_t i, T* object) { in Set() argument
86 if (CheckIsValidIndex(i) && CheckAssignable<kVerifyFlags>(object)) { in Set()
87 SetFieldObject<kTransactionActive, kCheckTransaction, kVerifyFlags>(OffsetOfElement(i), object); in Set()
95 inline void ObjectArray<T>::SetWithoutChecks(int32_t i, T* object) { in SetWithoutChecks() argument
97 DCHECK(CheckAssignable<static_cast<VerifyObjectFlags>(kVerifyFlags & ~kVerifyThis)>(object)); in SetWithoutChecks()
98 SetFieldObject<kTransactionActive, kCheckTransaction, kVerifyFlags>(OffsetOfElement(i), object); in SetWithoutChecks()
103 inline void ObjectArray<T>::SetWithoutChecksAndWriteBarrier(int32_t i, T* object) { in SetWithoutChecksAndWriteBarrier() argument
108 OffsetOfElement(i), object); in SetWithoutChecksAndWriteBarrier()