Lines Matching refs:srcArray
77 ObjPtr<mirror::Array> srcArray = srcObject->AsArray(); in System_arraycopy() local
82 UNLIKELY(srcPos > srcArray->GetLength() - count) || in System_arraycopy()
86 srcArray->GetLength(), srcPos, dstArray->GetLength(), dstPos, in System_arraycopy()
92 ObjPtr<mirror::Class> srcComponentType = srcArray->GetClass()->GetComponentType(); in System_arraycopy()
106 dstPos, ObjPtr<mirror::ByteArray>::DownCast(srcArray), srcPos, count); in System_arraycopy()
113 dstPos, ObjPtr<mirror::ShortArray>::DownCast(srcArray), srcPos, count); in System_arraycopy()
120 dstPos, ObjPtr<mirror::IntArray>::DownCast(srcArray), srcPos, count); in System_arraycopy()
127 dstPos, ObjPtr<mirror::LongArray>::DownCast(srcArray), srcPos, count); in System_arraycopy()
133 srcArray->AsObjectArray<mirror::Object>(); in System_arraycopy()
138 LOG(FATAL) << "Unknown array type: " << srcArray->PrettyTypeOf(); in System_arraycopy()
145 std::string srcType(srcArray->PrettyTypeOf()); in System_arraycopy()
156 srcArray->AsObjectArray<mirror::Object>(); in System_arraycopy()
181 ObjPtr<mirror::Array> srcArray = srcObject->AsArray(); in System_arraycopyTUnchecked() local
184 DCHECK_EQ(srcArray->GetClass(), dstArray->GetClass()); in System_arraycopyTUnchecked()
185 DCHECK_EQ(srcArray->GetClass()->GetComponentType()->GetPrimitiveType(), kPrimType); in System_arraycopyTUnchecked()
186 AsPrimitiveArray<T>(dstArray)->Memmove(dstPos, AsPrimitiveArray<T>(srcArray), srcPos, count); in System_arraycopyTUnchecked()