Document order of array elements initialization (KT-32353)

This commit is contained in:
Abduqodiri Qurbonzoda
2019-07-10 14:26:50 +03:00
parent dfcd28da2c
commit 96dcafdf35
10 changed files with 117 additions and 20 deletions
@@ -62,6 +62,13 @@ internal constructor(@PublishedApi internal val storage: IntArray) : Collection<
override fun isEmpty(): Boolean = this.storage.size == 0
}
/**
* Creates a new array of the specified [size], where each element is calculated by calling the specified
* [init] function.
*
* The function [init] is called for each array element sequentially starting from the first one.
* It should return the value for an array element given its index.
*/
@SinceKotlin("1.3")
@ExperimentalUnsignedTypes
@kotlin.internal.InlineOnly