Lines Matching full:srcarray
72 mirror::Array* srcArray = srcObject->AsArray();
77 UNLIKELY(srcPos > srcArray->GetLength() - count) ||
82 srcArray->GetLength(), srcPos, dstArray->GetLength(), dstPos,
88 mirror::Class* srcComponentType = srcArray->GetClass()->GetComponentType();
100 dstArray->AsByteSizedArray()->Memmove(dstPos, srcArray->AsByteSizedArray(), srcPos, count);
105 dstArray->AsShortSizedArray()->Memmove(dstPos, srcArray->AsShortSizedArray(), srcPos, count);
110 dstArray->AsIntArray()->Memmove(dstPos, srcArray->AsIntArray(), srcPos, count);
115 dstArray->AsLongArray()->Memmove(dstPos, srcArray->AsLongArray(), srcPos, count);
119 mirror::ObjectArray<mirror::Object>* srcObjArray = srcArray->AsObjectArray<mirror::Object>();
124 LOG(FATAL) << "Unknown array type: " << PrettyTypeOf(srcArray);
131 std::string srcType(PrettyTypeOf(srcArray));
141 mirror::ObjectArray<mirror::Object>* srcObjArray = srcArray->AsObjectArray<mirror::Object>();
163 mirror::Array* srcArray = srcObject->AsArray();
166 DCHECK_EQ(srcArray->GetClass(), dstArray->GetClass());
167 DCHECK_EQ(srcArray->GetClass()->GetComponentType()->GetPrimitiveType(), kPrimType);
168 AsPrimitiveArray<T>(dstArray)->Memmove(dstPos, AsPrimitiveArray<T>(srcArray), srcPos, count);