Lines Matching refs:T
25 template<class T>
33 static ObjectArray<T>* Alloc(Thread* self, Class* object_array_class, int32_t length,
37 static ObjectArray<T>* Alloc(Thread* self, Class* object_array_class, int32_t length)
40 T* Get(int32_t i) ALWAYS_INLINE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
46 bool CheckAssignable(T* object) NO_THREAD_SAFETY_ANALYSIS;
48 ALWAYS_INLINE void Set(int32_t i, T* object) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
52 ALWAYS_INLINE void Set(int32_t i, T* object) NO_THREAD_SAFETY_ANALYSIS;
60 ALWAYS_INLINE void SetWithoutChecks(int32_t i, T* object) NO_THREAD_SAFETY_ANALYSIS;
65 ALWAYS_INLINE void SetWithoutChecksAndWriteBarrier(int32_t i, T* object)
68 ALWAYS_INLINE T* GetWithoutChecks(int32_t i) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
71 void AssignableMemmove(int32_t dst_pos, ObjectArray<T>* src, int32_t src_pos,
75 void AssignableMemcpy(int32_t dst_pos, ObjectArray<T>* src, int32_t src_pos,
79 void AssignableCheckingMemcpy(int32_t dst_pos, ObjectArray<T>* src, int32_t src_pos,
83 ObjectArray<T>* CopyOf(Thread* self, int32_t new_length)