Lines Matching full:srcarray
205 mirror::Array* srcArray = srcObject->AsArray();
207 mirror::Class* srcComponentType = srcArray->GetClass()->GetComponentType();
211 if (UNLIKELY(srcPos < 0 || dstPos < 0 || length < 0 || srcPos > srcArray->GetLength() - length || dstPos > dstArray->GetLength() - length)) {
215 srcArray->GetLength(), srcPos, dstArray->GetLength(), dstPos, length);
223 std::string srcType(PrettyTypeOf(srcArray));
232 size_t width = srcArray->GetClass()->GetComponentSize();
234 const uint8_t* srcBytes = reinterpret_cast<const uint8_t*>(srcArray->GetRawData(width));
251 LOG(FATAL) << "Unknown primitive array type: " << PrettyTypeOf(srcArray);
260 const uint8_t* srcBytes = reinterpret_cast<const uint8_t*>(srcArray->GetRawData(width));
261 if (dstArray == srcArray || dstComponentType->IsAssignableFrom(srcComponentType)) {
276 CHECK_NE(dstArray, srcArray);