blob: 27fbbdca9590a8d647e1fb1fa4d0b13b98591fed [file] [log] [blame]
Roman Elizarov1f74a2d2018-06-29 19:19:45 +03001/*
2 * Copyright 2016-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
3 */
4
Vsevolod Tolstopyatov96191342018-04-20 18:13:33 +03005package kotlinx.coroutines.experimental.internal
6
7/**
8 * Cross-platform array copy. Overlaps of source and destination are not supported
9 */
Roman Elizarov11d6b5b2018-04-26 10:11:50 +030010internal expect fun <E> arraycopy(source: Array<E>, srcPos: Int, destination: Array<E?>, destinationStart: Int, length: Int)