Lines Matching refs:PrimitiveArray
150 class MANAGED PrimitiveArray : public Array {
163 static ObjPtr<PrimitiveArray<T>> Alloc(Thread* self, size_t length)
166 static ObjPtr<PrimitiveArray<T>> AllocateAndFill(Thread* self, const T* data, size_t length)
204 void Memmove(int32_t dst_pos, ObjPtr<PrimitiveArray<T>> src, int32_t src_pos, int32_t count)
212 void Memcpy(int32_t dst_pos, ObjPtr<PrimitiveArray<T>> src, int32_t src_pos, int32_t count)
216 DISALLOW_IMPLICIT_CONSTRUCTORS(PrimitiveArray);
220 extern template class PrimitiveArray<uint8_t>; // BooleanArray
221 extern template class PrimitiveArray<int8_t>; // ByteArray
222 extern template class PrimitiveArray<uint16_t>; // CharArray
223 extern template class PrimitiveArray<double>; // DoubleArray
224 extern template class PrimitiveArray<float>; // FloatArray
225 extern template class PrimitiveArray<int32_t>; // IntArray
226 extern template class PrimitiveArray<int64_t>; // LongArray
227 extern template class PrimitiveArray<int16_t>; // ShortArray