public val kotlin.Array.indices: kotlin.ranges.IntRange { get; } public val kotlin.BooleanArray.indices: kotlin.ranges.IntRange { get; } public val kotlin.ByteArray.indices: kotlin.ranges.IntRange { get; } public val kotlin.CharArray.indices: kotlin.ranges.IntRange { get; } public val kotlin.DoubleArray.indices: kotlin.ranges.IntRange { get; } public val kotlin.FloatArray.indices: kotlin.ranges.IntRange { get; } public val kotlin.IntArray.indices: kotlin.ranges.IntRange { get; } public val kotlin.LongArray.indices: kotlin.ranges.IntRange { get; } public val kotlin.ShortArray.indices: kotlin.ranges.IntRange { get; } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UByteArray.indices: kotlin.ranges.IntRange { get; } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UIntArray.indices: kotlin.ranges.IntRange { get; } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.ULongArray.indices: kotlin.ranges.IntRange { get; } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UShortArray.indices: kotlin.ranges.IntRange { get; } public val kotlin.collections.Collection<*>.indices: kotlin.ranges.IntRange { get; } public val kotlin.Array.lastIndex: kotlin.Int { get; } public val kotlin.BooleanArray.lastIndex: kotlin.Int { get; } public val kotlin.ByteArray.lastIndex: kotlin.Int { get; } public val kotlin.CharArray.lastIndex: kotlin.Int { get; } public val kotlin.DoubleArray.lastIndex: kotlin.Int { get; } public val kotlin.FloatArray.lastIndex: kotlin.Int { get; } public val kotlin.IntArray.lastIndex: kotlin.Int { get; } public val kotlin.LongArray.lastIndex: kotlin.Int { get; } public val kotlin.ShortArray.lastIndex: kotlin.Int { get; } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UByteArray.lastIndex: kotlin.Int { get; } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UIntArray.lastIndex: kotlin.Int { get; } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.ULongArray.lastIndex: kotlin.Int { get; } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public val kotlin.UShortArray.lastIndex: kotlin.Int { get; } public val kotlin.collections.List.lastIndex: kotlin.Int { get; } @kotlin.internal.InlineOnly public inline fun Iterable(crossinline iterator: () -> kotlin.collections.Iterator): kotlin.collections.Iterable @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun List(size: kotlin.Int, init: (index: kotlin.Int) -> T): kotlin.collections.List @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun MutableList(size: kotlin.Int, init: (index: kotlin.Int) -> T): kotlin.collections.MutableList @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun arrayListOf(): kotlin.collections.ArrayList public fun arrayListOf(vararg elements: T): kotlin.collections.ArrayList @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildList(capacity: kotlin.Int, @kotlin.BuilderInference builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildList(@kotlin.BuilderInference builderAction: kotlin.collections.MutableList.() -> kotlin.Unit): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildMap(capacity: kotlin.Int, @kotlin.BuilderInference builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildMap(@kotlin.BuilderInference builderAction: kotlin.collections.MutableMap.() -> kotlin.Unit): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildSet(capacity: kotlin.Int, @kotlin.BuilderInference builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun buildSet(@kotlin.BuilderInference builderAction: kotlin.collections.MutableSet.() -> kotlin.Unit): kotlin.collections.Set public fun emptyList(): kotlin.collections.List public fun emptyMap(): kotlin.collections.Map public fun emptySet(): kotlin.collections.Set @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun hashMapOf(): kotlin.collections.HashMap public fun hashMapOf(vararg pairs: kotlin.Pair): kotlin.collections.HashMap @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun hashSetOf(): kotlin.collections.HashSet public fun hashSetOf(vararg elements: T): kotlin.collections.HashSet @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun linkedMapOf(): kotlin.collections.LinkedHashMap public fun linkedMapOf(vararg pairs: kotlin.Pair): kotlin.collections.LinkedHashMap @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun linkedSetOf(): kotlin.collections.LinkedHashSet public fun linkedSetOf(vararg elements: T): kotlin.collections.LinkedHashSet public fun linkedStringMapOf(vararg pairs: kotlin.Pair): kotlin.collections.LinkedHashMap public fun linkedStringSetOf(vararg elements: kotlin.String): kotlin.collections.LinkedHashSet @kotlin.internal.InlineOnly public inline fun listOf(): kotlin.collections.List public fun listOf(element: T): kotlin.collections.List public fun listOf(vararg elements: T): kotlin.collections.List public fun listOfNotNull(element: T?): kotlin.collections.List public fun listOfNotNull(vararg elements: T?): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun mapOf(): kotlin.collections.Map public fun mapOf(vararg pairs: kotlin.Pair): kotlin.collections.Map public fun mapOf(pair: kotlin.Pair): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun mutableListOf(): kotlin.collections.MutableList public fun mutableListOf(vararg elements: T): kotlin.collections.MutableList @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun mutableMapOf(): kotlin.collections.MutableMap public fun mutableMapOf(vararg pairs: kotlin.Pair): kotlin.collections.MutableMap @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline fun mutableSetOf(): kotlin.collections.MutableSet public fun mutableSetOf(vararg elements: T): kotlin.collections.MutableSet @kotlin.internal.InlineOnly public inline fun setOf(): kotlin.collections.Set public fun setOf(element: T): kotlin.collections.Set public fun setOf(vararg elements: T): kotlin.collections.Set @kotlin.SinceKotlin(version = "1.4") public fun setOfNotNull(element: T?): kotlin.collections.Set @kotlin.SinceKotlin(version = "1.4") public fun setOfNotNull(vararg elements: T?): kotlin.collections.Set public fun stringMapOf(vararg pairs: kotlin.Pair): kotlin.collections.HashMap public fun stringSetOf(vararg elements: kotlin.String): kotlin.collections.HashSet public fun kotlin.collections.MutableCollection.addAll(elements: kotlin.Array): kotlin.Boolean public fun kotlin.collections.MutableCollection.addAll(elements: kotlin.collections.Iterable): kotlin.Boolean public fun kotlin.collections.MutableCollection.addAll(elements: kotlin.sequences.Sequence): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.aggregate(operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.aggregateTo(destination: M, operation: (key: K, accumulator: R?, element: T, first: kotlin.Boolean) -> R): M public inline fun kotlin.Array.all(predicate: (T) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.BooleanArray.all(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.ByteArray.all(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.CharArray.all(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.DoubleArray.all(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.FloatArray.all(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.IntArray.all(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.LongArray.all(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.ShortArray.all(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.all(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.all(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.all(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.all(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.collections.Iterable.all(predicate: (T) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.collections.Map.all(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.Array.any(): kotlin.Boolean public inline fun kotlin.Array.any(predicate: (T) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.BooleanArray.any(): kotlin.Boolean public inline fun kotlin.BooleanArray.any(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.ByteArray.any(): kotlin.Boolean public inline fun kotlin.ByteArray.any(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.CharArray.any(): kotlin.Boolean public inline fun kotlin.CharArray.any(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.DoubleArray.any(): kotlin.Boolean public inline fun kotlin.DoubleArray.any(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.FloatArray.any(): kotlin.Boolean public inline fun kotlin.FloatArray.any(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.IntArray.any(): kotlin.Boolean public inline fun kotlin.IntArray.any(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.LongArray.any(): kotlin.Boolean public inline fun kotlin.LongArray.any(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.ShortArray.any(): kotlin.Boolean public inline fun kotlin.ShortArray.any(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.any(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.any(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.any(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.any(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.any(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.any(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.any(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.any(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.collections.Iterable.any(): kotlin.Boolean public inline fun kotlin.collections.Iterable.any(predicate: (T) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.collections.Map.any(): kotlin.Boolean public inline fun kotlin.collections.Map.any(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.asByteArray(): kotlin.ByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.asIntArray(): kotlin.IntArray public fun kotlin.Array.asIterable(): kotlin.collections.Iterable public fun kotlin.BooleanArray.asIterable(): kotlin.collections.Iterable public fun kotlin.ByteArray.asIterable(): kotlin.collections.Iterable public fun kotlin.CharArray.asIterable(): kotlin.collections.Iterable public fun kotlin.DoubleArray.asIterable(): kotlin.collections.Iterable public fun kotlin.FloatArray.asIterable(): kotlin.collections.Iterable public fun kotlin.IntArray.asIterable(): kotlin.collections.Iterable public fun kotlin.LongArray.asIterable(): kotlin.collections.Iterable public fun kotlin.ShortArray.asIterable(): kotlin.collections.Iterable @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.asIterable(): kotlin.collections.Iterable @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.asIterable(): kotlin.collections.Iterable> public fun kotlin.Array.asList(): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.asList(): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.asList(): kotlin.collections.List public fun kotlin.CharArray.asList(): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.asList(): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.asList(): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.asList(): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.asList(): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.asList(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.asList(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.asList(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.asList(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.asList(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.asLongArray(): kotlin.LongArray public fun kotlin.collections.List.asReversed(): kotlin.collections.List @kotlin.jvm.JvmName(name = "asReversedMutable") public fun kotlin.collections.MutableList.asReversed(): kotlin.collections.MutableList public fun kotlin.Array.asSequence(): kotlin.sequences.Sequence public fun kotlin.BooleanArray.asSequence(): kotlin.sequences.Sequence public fun kotlin.ByteArray.asSequence(): kotlin.sequences.Sequence public fun kotlin.CharArray.asSequence(): kotlin.sequences.Sequence public fun kotlin.DoubleArray.asSequence(): kotlin.sequences.Sequence public fun kotlin.FloatArray.asSequence(): kotlin.sequences.Sequence public fun kotlin.IntArray.asSequence(): kotlin.sequences.Sequence public fun kotlin.LongArray.asSequence(): kotlin.sequences.Sequence public fun kotlin.ShortArray.asSequence(): kotlin.sequences.Sequence public fun kotlin.collections.Iterable.asSequence(): kotlin.sequences.Sequence public fun kotlin.collections.Map.asSequence(): kotlin.sequences.Sequence> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.asShortArray(): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.asUByteArray(): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.asUIntArray(): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.asULongArray(): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.asUShortArray(): kotlin.UShortArray public inline fun kotlin.Array.associate(transform: (T) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.BooleanArray.associate(transform: (kotlin.Boolean) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.ByteArray.associate(transform: (kotlin.Byte) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.CharArray.associate(transform: (kotlin.Char) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.DoubleArray.associate(transform: (kotlin.Double) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.FloatArray.associate(transform: (kotlin.Float) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.IntArray.associate(transform: (kotlin.Int) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.LongArray.associate(transform: (kotlin.Long) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.ShortArray.associate(transform: (kotlin.Short) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.collections.Iterable.associate(transform: (T) -> kotlin.Pair): kotlin.collections.Map public inline fun kotlin.Array.associateBy(keySelector: (T) -> K): kotlin.collections.Map public inline fun kotlin.Array.associateBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map public inline fun kotlin.BooleanArray.associateBy(keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map public inline fun kotlin.BooleanArray.associateBy(keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map public inline fun kotlin.ByteArray.associateBy(keySelector: (kotlin.Byte) -> K): kotlin.collections.Map public inline fun kotlin.ByteArray.associateBy(keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map public inline fun kotlin.CharArray.associateBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map public inline fun kotlin.CharArray.associateBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map public inline fun kotlin.DoubleArray.associateBy(keySelector: (kotlin.Double) -> K): kotlin.collections.Map public inline fun kotlin.DoubleArray.associateBy(keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): kotlin.collections.Map public inline fun kotlin.FloatArray.associateBy(keySelector: (kotlin.Float) -> K): kotlin.collections.Map public inline fun kotlin.FloatArray.associateBy(keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): kotlin.collections.Map public inline fun kotlin.IntArray.associateBy(keySelector: (kotlin.Int) -> K): kotlin.collections.Map public inline fun kotlin.IntArray.associateBy(keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): kotlin.collections.Map public inline fun kotlin.LongArray.associateBy(keySelector: (kotlin.Long) -> K): kotlin.collections.Map public inline fun kotlin.LongArray.associateBy(keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): kotlin.collections.Map public inline fun kotlin.ShortArray.associateBy(keySelector: (kotlin.Short) -> K): kotlin.collections.Map public inline fun kotlin.ShortArray.associateBy(keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): kotlin.collections.Map public inline fun kotlin.collections.Iterable.associateBy(keySelector: (T) -> K): kotlin.collections.Map public inline fun kotlin.collections.Iterable.associateBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map public inline fun > kotlin.Array.associateByTo(destination: M, keySelector: (T) -> K): M public inline fun > kotlin.Array.associateByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M public inline fun > kotlin.BooleanArray.associateByTo(destination: M, keySelector: (kotlin.Boolean) -> K): M public inline fun > kotlin.BooleanArray.associateByTo(destination: M, keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): M public inline fun > kotlin.ByteArray.associateByTo(destination: M, keySelector: (kotlin.Byte) -> K): M public inline fun > kotlin.ByteArray.associateByTo(destination: M, keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): M public inline fun > kotlin.CharArray.associateByTo(destination: M, keySelector: (kotlin.Char) -> K): M public inline fun > kotlin.CharArray.associateByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M public inline fun > kotlin.DoubleArray.associateByTo(destination: M, keySelector: (kotlin.Double) -> K): M public inline fun > kotlin.DoubleArray.associateByTo(destination: M, keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): M public inline fun > kotlin.FloatArray.associateByTo(destination: M, keySelector: (kotlin.Float) -> K): M public inline fun > kotlin.FloatArray.associateByTo(destination: M, keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): M public inline fun > kotlin.IntArray.associateByTo(destination: M, keySelector: (kotlin.Int) -> K): M public inline fun > kotlin.IntArray.associateByTo(destination: M, keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): M public inline fun > kotlin.LongArray.associateByTo(destination: M, keySelector: (kotlin.Long) -> K): M public inline fun > kotlin.LongArray.associateByTo(destination: M, keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): M public inline fun > kotlin.ShortArray.associateByTo(destination: M, keySelector: (kotlin.Short) -> K): M public inline fun > kotlin.ShortArray.associateByTo(destination: M, keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): M public inline fun > kotlin.collections.Iterable.associateByTo(destination: M, keySelector: (T) -> K): M public inline fun > kotlin.collections.Iterable.associateByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M public inline fun > kotlin.Array.associateTo(destination: M, transform: (T) -> kotlin.Pair): M public inline fun > kotlin.BooleanArray.associateTo(destination: M, transform: (kotlin.Boolean) -> kotlin.Pair): M public inline fun > kotlin.ByteArray.associateTo(destination: M, transform: (kotlin.Byte) -> kotlin.Pair): M public inline fun > kotlin.CharArray.associateTo(destination: M, transform: (kotlin.Char) -> kotlin.Pair): M public inline fun > kotlin.DoubleArray.associateTo(destination: M, transform: (kotlin.Double) -> kotlin.Pair): M public inline fun > kotlin.FloatArray.associateTo(destination: M, transform: (kotlin.Float) -> kotlin.Pair): M public inline fun > kotlin.IntArray.associateTo(destination: M, transform: (kotlin.Int) -> kotlin.Pair): M public inline fun > kotlin.LongArray.associateTo(destination: M, transform: (kotlin.Long) -> kotlin.Pair): M public inline fun > kotlin.ShortArray.associateTo(destination: M, transform: (kotlin.Short) -> kotlin.Pair): M public inline fun > kotlin.collections.Iterable.associateTo(destination: M, transform: (T) -> kotlin.Pair): M @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.associateWith(valueSelector: (K) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.associateWith(valueSelector: (kotlin.Boolean) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.associateWith(valueSelector: (kotlin.Byte) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.associateWith(valueSelector: (kotlin.Char) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.associateWith(valueSelector: (kotlin.Double) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.associateWith(valueSelector: (kotlin.Float) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.associateWith(valueSelector: (kotlin.Int) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.associateWith(valueSelector: (kotlin.Long) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.associateWith(valueSelector: (kotlin.Short) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.associateWith(valueSelector: (kotlin.UByte) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.associateWith(valueSelector: (kotlin.UInt) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.associateWith(valueSelector: (kotlin.ULong) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.associateWith(valueSelector: (kotlin.UShort) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.3") public inline fun kotlin.collections.Iterable.associateWith(valueSelector: (K) -> V): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.Array.associateWithTo(destination: M, valueSelector: (K) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.associateWithTo(destination: M, valueSelector: (kotlin.Boolean) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.associateWithTo(destination: M, valueSelector: (kotlin.Byte) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.associateWithTo(destination: M, valueSelector: (kotlin.Char) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.associateWithTo(destination: M, valueSelector: (kotlin.Double) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.associateWithTo(destination: M, valueSelector: (kotlin.Float) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.associateWithTo(destination: M, valueSelector: (kotlin.Int) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.associateWithTo(destination: M, valueSelector: (kotlin.Long) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.associateWithTo(destination: M, valueSelector: (kotlin.Short) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.associateWithTo(destination: M, valueSelector: (kotlin.UByte) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.associateWithTo(destination: M, valueSelector: (kotlin.UInt) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.associateWithTo(destination: M, valueSelector: (kotlin.ULong) -> V): M @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.associateWithTo(destination: M, valueSelector: (kotlin.UShort) -> V): M @kotlin.SinceKotlin(version = "1.3") public inline fun > kotlin.collections.Iterable.associateWithTo(destination: M, valueSelector: (K) -> V): M @kotlin.jvm.JvmName(name = "averageOfByte") public fun kotlin.Array.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfDouble") public fun kotlin.Array.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfFloat") public fun kotlin.Array.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfInt") public fun kotlin.Array.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfLong") public fun kotlin.Array.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfShort") public fun kotlin.Array.average(): kotlin.Double public fun kotlin.ByteArray.average(): kotlin.Double public fun kotlin.DoubleArray.average(): kotlin.Double public fun kotlin.FloatArray.average(): kotlin.Double public fun kotlin.IntArray.average(): kotlin.Double public fun kotlin.LongArray.average(): kotlin.Double public fun kotlin.ShortArray.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfByte") public fun kotlin.collections.Iterable.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfDouble") public fun kotlin.collections.Iterable.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfFloat") public fun kotlin.collections.Iterable.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfInt") public fun kotlin.collections.Iterable.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfLong") public fun kotlin.collections.Iterable.average(): kotlin.Double @kotlin.jvm.JvmName(name = "averageOfShort") public fun kotlin.collections.Iterable.average(): kotlin.Double public fun kotlin.collections.List.binarySearch(element: T, comparator: kotlin.Comparator, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Int public fun kotlin.collections.List.binarySearch(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ..., comparison: (T) -> kotlin.Int): kotlin.Int public fun > kotlin.collections.List.binarySearch(element: T?, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Int public inline fun > kotlin.collections.List.binarySearchBy(key: K?, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ..., crossinline selector: (T) -> K?): kotlin.Int @kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.chunked(size: kotlin.Int): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.chunked(size: kotlin.Int, transform: (kotlin.collections.List) -> R): kotlin.collections.List @kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component1(): T @kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component1(): kotlin.Boolean @kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component1(): kotlin.Byte @kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component1(): kotlin.Char @kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component1(): kotlin.Double @kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component1(): kotlin.Float @kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component1(): kotlin.Int @kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component1(): kotlin.Long @kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component1(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component1(): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component1(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component1(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component1(): kotlin.UShort @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component1(): T @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.Entry.component1(): K @kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component2(): T @kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component2(): kotlin.Boolean @kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component2(): kotlin.Byte @kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component2(): kotlin.Char @kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component2(): kotlin.Double @kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component2(): kotlin.Float @kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component2(): kotlin.Int @kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component2(): kotlin.Long @kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component2(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component2(): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component2(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component2(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component2(): kotlin.UShort @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component2(): T @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.Entry.component2(): V @kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component3(): T @kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component3(): kotlin.Boolean @kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component3(): kotlin.Byte @kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component3(): kotlin.Char @kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component3(): kotlin.Double @kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component3(): kotlin.Float @kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component3(): kotlin.Int @kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component3(): kotlin.Long @kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component3(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component3(): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component3(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component3(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component3(): kotlin.UShort @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component3(): T @kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component4(): T @kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component4(): kotlin.Boolean @kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component4(): kotlin.Byte @kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component4(): kotlin.Char @kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component4(): kotlin.Double @kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component4(): kotlin.Float @kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component4(): kotlin.Int @kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component4(): kotlin.Long @kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component4(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component4(): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component4(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component4(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component4(): kotlin.UShort @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component4(): T @kotlin.internal.InlineOnly public inline operator fun kotlin.Array.component5(): T @kotlin.internal.InlineOnly public inline operator fun kotlin.BooleanArray.component5(): kotlin.Boolean @kotlin.internal.InlineOnly public inline operator fun kotlin.ByteArray.component5(): kotlin.Byte @kotlin.internal.InlineOnly public inline operator fun kotlin.CharArray.component5(): kotlin.Char @kotlin.internal.InlineOnly public inline operator fun kotlin.DoubleArray.component5(): kotlin.Double @kotlin.internal.InlineOnly public inline operator fun kotlin.FloatArray.component5(): kotlin.Float @kotlin.internal.InlineOnly public inline operator fun kotlin.IntArray.component5(): kotlin.Int @kotlin.internal.InlineOnly public inline operator fun kotlin.LongArray.component5(): kotlin.Long @kotlin.internal.InlineOnly public inline operator fun kotlin.ShortArray.component5(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.component5(): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.component5(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.component5(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.component5(): kotlin.UShort @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.List.component5(): T public operator fun <@kotlin.internal.OnlyInputTypes T> kotlin.Array.contains(element: T): kotlin.Boolean public operator fun kotlin.BooleanArray.contains(element: kotlin.Boolean): kotlin.Boolean public operator fun kotlin.ByteArray.contains(element: kotlin.Byte): kotlin.Boolean public operator fun kotlin.CharArray.contains(element: kotlin.Char): kotlin.Boolean @kotlin.Deprecated(message = "The function has unclear behavior when searching for NaN or zero values and will be removed soon. Use 'any { it == element }' instead to continue using this behavior, or '.asList().contains(element: T)' to get the same search behavior as in a list.", replaceWith = kotlin.ReplaceWith(expression = "any { it == element }", imports = {})) public operator fun kotlin.DoubleArray.contains(element: kotlin.Double): kotlin.Boolean @kotlin.Deprecated(message = "The function has unclear behavior when searching for NaN or zero values and will be removed soon. Use 'any { it == element }' instead to continue using this behavior, or '.asList().contains(element: T)' to get the same search behavior as in a list.", replaceWith = kotlin.ReplaceWith(expression = "any { it == element }", imports = {})) public operator fun kotlin.FloatArray.contains(element: kotlin.Float): kotlin.Boolean public operator fun kotlin.IntArray.contains(element: kotlin.Int): kotlin.Boolean public operator fun kotlin.LongArray.contains(element: kotlin.Long): kotlin.Boolean public operator fun kotlin.ShortArray.contains(element: kotlin.Short): kotlin.Boolean public operator fun <@kotlin.internal.OnlyInputTypes T> kotlin.collections.Iterable.contains(element: T): kotlin.Boolean @kotlin.internal.InlineOnly public inline operator fun <@kotlin.internal.OnlyInputTypes K, V> kotlin.collections.Map.contains(key: K): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun <@kotlin.internal.OnlyInputTypes T> kotlin.collections.Collection.containsAll(elements: kotlin.collections.Collection): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun <@kotlin.internal.OnlyInputTypes K> kotlin.collections.Map.containsKey(key: K): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.containsValue(value: V): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.Array.contentDeepEquals(other: kotlin.Array): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.Array?.contentDeepEquals(other: kotlin.Array?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentDeepHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentDeepHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentDeepToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentDeepToString(): kotlin.String @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.Array.contentEquals(other: kotlin.Array): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.Array?.contentEquals(other: kotlin.Array?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.BooleanArray.contentEquals(other: kotlin.BooleanArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.BooleanArray?.contentEquals(other: kotlin.BooleanArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.ByteArray.contentEquals(other: kotlin.ByteArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.ByteArray?.contentEquals(other: kotlin.ByteArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.CharArray.contentEquals(other: kotlin.CharArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.CharArray?.contentEquals(other: kotlin.CharArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.DoubleArray.contentEquals(other: kotlin.DoubleArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.DoubleArray?.contentEquals(other: kotlin.DoubleArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.FloatArray.contentEquals(other: kotlin.FloatArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.FloatArray?.contentEquals(other: kotlin.FloatArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.IntArray.contentEquals(other: kotlin.IntArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.IntArray?.contentEquals(other: kotlin.IntArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.LongArray.contentEquals(other: kotlin.LongArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.LongArray?.contentEquals(other: kotlin.LongArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public infix fun kotlin.ShortArray.contentEquals(other: kotlin.ShortArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") public infix fun kotlin.ShortArray?.contentEquals(other: kotlin.ShortArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.contentEquals(other: kotlin.UByteArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray?.contentEquals(other: kotlin.UByteArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.contentEquals(other: kotlin.UIntArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray?.contentEquals(other: kotlin.UIntArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.contentEquals(other: kotlin.ULongArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray?.contentEquals(other: kotlin.ULongArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.contentEquals(other: kotlin.UShortArray): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray?.contentEquals(other: kotlin.UShortArray?): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.BooleanArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ByteArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.CharArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.DoubleArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.FloatArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.IntArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.LongArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ShortArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray?.contentHashCode(): kotlin.Int @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.Array.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.BooleanArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ByteArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.CharArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.DoubleArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.FloatArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.IntArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.LongArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.LowPriorityInOverloadResolution public fun kotlin.ShortArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray?.contentToString(): kotlin.String @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Array.copyInto(destination: kotlin.Array, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.Array @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.copyInto(destination: kotlin.BooleanArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.BooleanArray @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.copyInto(destination: kotlin.ByteArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.ByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.copyInto(destination: kotlin.CharArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.CharArray @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.copyInto(destination: kotlin.DoubleArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.DoubleArray @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.copyInto(destination: kotlin.FloatArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.FloatArray @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.copyInto(destination: kotlin.IntArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.IntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.copyInto(destination: kotlin.LongArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.LongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.copyInto(destination: kotlin.ShortArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyInto(destination: kotlin.UByteArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyInto(destination: kotlin.UIntArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyInto(destination: kotlin.ULongArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyInto(destination: kotlin.UShortArray, destinationOffset: kotlin.Int = ..., startIndex: kotlin.Int = ..., endIndex: kotlin.Int = ...): kotlin.UShortArray public inline fun kotlin.Array.copyOf(): kotlin.Array public fun kotlin.Array.copyOf(newSize: kotlin.Int): kotlin.Array public fun kotlin.BooleanArray.copyOf(): kotlin.BooleanArray public fun kotlin.BooleanArray.copyOf(newSize: kotlin.Int): kotlin.BooleanArray public inline fun kotlin.ByteArray.copyOf(): kotlin.ByteArray public fun kotlin.ByteArray.copyOf(newSize: kotlin.Int): kotlin.ByteArray public fun kotlin.CharArray.copyOf(): kotlin.CharArray public fun kotlin.CharArray.copyOf(newSize: kotlin.Int): kotlin.CharArray public inline fun kotlin.DoubleArray.copyOf(): kotlin.DoubleArray public fun kotlin.DoubleArray.copyOf(newSize: kotlin.Int): kotlin.DoubleArray public inline fun kotlin.FloatArray.copyOf(): kotlin.FloatArray public fun kotlin.FloatArray.copyOf(newSize: kotlin.Int): kotlin.FloatArray public inline fun kotlin.IntArray.copyOf(): kotlin.IntArray public fun kotlin.IntArray.copyOf(newSize: kotlin.Int): kotlin.IntArray public fun kotlin.LongArray.copyOf(): kotlin.LongArray public fun kotlin.LongArray.copyOf(newSize: kotlin.Int): kotlin.LongArray public inline fun kotlin.ShortArray.copyOf(): kotlin.ShortArray public fun kotlin.ShortArray.copyOf(newSize: kotlin.Int): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyOf(): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyOf(newSize: kotlin.Int): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyOf(): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyOf(newSize: kotlin.Int): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyOf(): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyOf(newSize: kotlin.Int): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyOf(): kotlin.UShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyOf(newSize: kotlin.Int): kotlin.UShortArray public fun kotlin.Array.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Array public fun kotlin.BooleanArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.BooleanArray public fun kotlin.ByteArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.ByteArray public fun kotlin.CharArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.CharArray public fun kotlin.DoubleArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.DoubleArray public fun kotlin.FloatArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.FloatArray public fun kotlin.IntArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.IntArray public fun kotlin.LongArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.LongArray public fun kotlin.ShortArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.copyOfRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.UShortArray @kotlin.internal.InlineOnly public inline fun kotlin.Array.count(): kotlin.Int public inline fun kotlin.Array.count(predicate: (T) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.count(): kotlin.Int public inline fun kotlin.BooleanArray.count(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.count(): kotlin.Int public inline fun kotlin.ByteArray.count(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.count(): kotlin.Int public inline fun kotlin.CharArray.count(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.count(): kotlin.Int public inline fun kotlin.DoubleArray.count(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.count(): kotlin.Int public inline fun kotlin.FloatArray.count(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.count(): kotlin.Int public inline fun kotlin.IntArray.count(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.count(): kotlin.Int public inline fun kotlin.LongArray.count(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.count(): kotlin.Int public inline fun kotlin.ShortArray.count(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.count(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.count(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.count(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.count(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.count(): kotlin.Int public fun kotlin.collections.Iterable.count(): kotlin.Int public inline fun kotlin.collections.Iterable.count(predicate: (T) -> kotlin.Boolean): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.count(): kotlin.Int public inline fun kotlin.collections.Map.count(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Int public fun kotlin.Array.distinct(): kotlin.collections.List public fun kotlin.BooleanArray.distinct(): kotlin.collections.List public fun kotlin.ByteArray.distinct(): kotlin.collections.List public fun kotlin.CharArray.distinct(): kotlin.collections.List public fun kotlin.DoubleArray.distinct(): kotlin.collections.List public fun kotlin.FloatArray.distinct(): kotlin.collections.List public fun kotlin.IntArray.distinct(): kotlin.collections.List public fun kotlin.LongArray.distinct(): kotlin.collections.List public fun kotlin.ShortArray.distinct(): kotlin.collections.List public fun kotlin.collections.Iterable.distinct(): kotlin.collections.List public inline fun kotlin.Array.distinctBy(selector: (T) -> K): kotlin.collections.List public inline fun kotlin.BooleanArray.distinctBy(selector: (kotlin.Boolean) -> K): kotlin.collections.List public inline fun kotlin.ByteArray.distinctBy(selector: (kotlin.Byte) -> K): kotlin.collections.List public inline fun kotlin.CharArray.distinctBy(selector: (kotlin.Char) -> K): kotlin.collections.List public inline fun kotlin.DoubleArray.distinctBy(selector: (kotlin.Double) -> K): kotlin.collections.List public inline fun kotlin.FloatArray.distinctBy(selector: (kotlin.Float) -> K): kotlin.collections.List public inline fun kotlin.IntArray.distinctBy(selector: (kotlin.Int) -> K): kotlin.collections.List public inline fun kotlin.LongArray.distinctBy(selector: (kotlin.Long) -> K): kotlin.collections.List public inline fun kotlin.ShortArray.distinctBy(selector: (kotlin.Short) -> K): kotlin.collections.List public inline fun kotlin.collections.Iterable.distinctBy(selector: (T) -> K): kotlin.collections.List public fun kotlin.Array.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.BooleanArray.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.ByteArray.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.CharArray.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.DoubleArray.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.FloatArray.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.IntArray.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.LongArray.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.ShortArray.drop(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.drop(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.drop(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.drop(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.collections.Iterable.drop(n: kotlin.Int): kotlin.collections.List public fun kotlin.Array.dropLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.BooleanArray.dropLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.ByteArray.dropLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.CharArray.dropLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.DoubleArray.dropLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.FloatArray.dropLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.IntArray.dropLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.LongArray.dropLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.ShortArray.dropLast(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.dropLast(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.dropLast(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.dropLast(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.dropLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.collections.List.dropLast(n: kotlin.Int): kotlin.collections.List public inline fun kotlin.Array.dropLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.BooleanArray.dropLastWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ByteArray.dropLastWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.CharArray.dropLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.DoubleArray.dropLastWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.FloatArray.dropLastWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.IntArray.dropLastWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.LongArray.dropLastWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ShortArray.dropLastWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.dropLastWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.dropLastWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.dropLastWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.dropLastWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.collections.List.dropLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.Array.dropWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.BooleanArray.dropWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ByteArray.dropWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.CharArray.dropWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.DoubleArray.dropWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.FloatArray.dropWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.IntArray.dropWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.LongArray.dropWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ShortArray.dropWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.dropWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.dropWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.dropWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.dropWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.collections.Iterable.dropWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Grouping.eachCount(): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.1") public fun > kotlin.collections.Grouping.eachCountTo(destination: M): M public fun kotlin.Array.elementAt(index: kotlin.Int): T public fun kotlin.BooleanArray.elementAt(index: kotlin.Int): kotlin.Boolean public fun kotlin.ByteArray.elementAt(index: kotlin.Int): kotlin.Byte public fun kotlin.CharArray.elementAt(index: kotlin.Int): kotlin.Char public fun kotlin.DoubleArray.elementAt(index: kotlin.Int): kotlin.Double public fun kotlin.FloatArray.elementAt(index: kotlin.Int): kotlin.Float public fun kotlin.IntArray.elementAt(index: kotlin.Int): kotlin.Int public fun kotlin.LongArray.elementAt(index: kotlin.Int): kotlin.Long public fun kotlin.ShortArray.elementAt(index: kotlin.Int): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.elementAt(index: kotlin.Int): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.elementAt(index: kotlin.Int): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.elementAt(index: kotlin.Int): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.elementAt(index: kotlin.Int): kotlin.UShort public fun kotlin.collections.Iterable.elementAt(index: kotlin.Int): T @kotlin.internal.InlineOnly public inline fun kotlin.collections.List.elementAt(index: kotlin.Int): T @kotlin.internal.InlineOnly public inline fun kotlin.Array.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort public fun kotlin.collections.Iterable.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T @kotlin.internal.InlineOnly public inline fun kotlin.collections.List.elementAtOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T @kotlin.internal.InlineOnly public inline fun kotlin.Array.elementAtOrNull(index: kotlin.Int): T? @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.elementAtOrNull(index: kotlin.Int): kotlin.Boolean? @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.elementAtOrNull(index: kotlin.Int): kotlin.Byte? @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.elementAtOrNull(index: kotlin.Int): kotlin.Char? @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.elementAtOrNull(index: kotlin.Int): kotlin.Double? @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.elementAtOrNull(index: kotlin.Int): kotlin.Float? @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.elementAtOrNull(index: kotlin.Int): kotlin.Int? @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.elementAtOrNull(index: kotlin.Int): kotlin.Long? @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.elementAtOrNull(index: kotlin.Int): kotlin.Short? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.elementAtOrNull(index: kotlin.Int): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.elementAtOrNull(index: kotlin.Int): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.elementAtOrNull(index: kotlin.Int): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.elementAtOrNull(index: kotlin.Int): kotlin.UShort? public fun kotlin.collections.Iterable.elementAtOrNull(index: kotlin.Int): T? @kotlin.internal.InlineOnly public inline fun kotlin.collections.List.elementAtOrNull(index: kotlin.Int): T? @kotlin.SinceKotlin(version = "1.3") public fun kotlin.Array.fill(element: T, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") public fun kotlin.BooleanArray.fill(element: kotlin.Boolean, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") public fun kotlin.ByteArray.fill(element: kotlin.Byte, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") public fun kotlin.CharArray.fill(element: kotlin.Char, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") public fun kotlin.DoubleArray.fill(element: kotlin.Double, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") public fun kotlin.FloatArray.fill(element: kotlin.Float, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") public fun kotlin.IntArray.fill(element: kotlin.Int, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") public fun kotlin.LongArray.fill(element: kotlin.Long, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") public fun kotlin.ShortArray.fill(element: kotlin.Short, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.fill(element: kotlin.UByte, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.fill(element: kotlin.UInt, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.fill(element: kotlin.ULong, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.fill(element: kotlin.UShort, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.MutableList.fill(value: T): kotlin.Unit public inline fun kotlin.Array.filter(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.BooleanArray.filter(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ByteArray.filter(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.CharArray.filter(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.DoubleArray.filter(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.FloatArray.filter(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.IntArray.filter(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.LongArray.filter(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ShortArray.filter(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.filter(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.filter(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.filter(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.filter(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.collections.Iterable.filter(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.collections.Map.filter(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map public inline fun kotlin.Array.filterIndexed(predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.BooleanArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ByteArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.CharArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.DoubleArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.FloatArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.IntArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.LongArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ShortArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.filterIndexed(predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.collections.Iterable.filterIndexed(predicate: (index: kotlin.Int, T) -> kotlin.Boolean): kotlin.collections.List public inline fun > kotlin.Array.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C public inline fun > kotlin.BooleanArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Boolean): C public inline fun > kotlin.ByteArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Byte) -> kotlin.Boolean): C public inline fun > kotlin.CharArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Char) -> kotlin.Boolean): C public inline fun > kotlin.DoubleArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Double) -> kotlin.Boolean): C public inline fun > kotlin.FloatArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Float) -> kotlin.Boolean): C public inline fun > kotlin.IntArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Int) -> kotlin.Boolean): C public inline fun > kotlin.LongArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Long) -> kotlin.Boolean): C public inline fun > kotlin.ShortArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.Short) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.UByte) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.UInt) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.ULong) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, kotlin.UShort) -> kotlin.Boolean): C public inline fun > kotlin.collections.Iterable.filterIndexedTo(destination: C, predicate: (index: kotlin.Int, T) -> kotlin.Boolean): C public inline fun kotlin.Array<*>.filterIsInstance(): kotlin.collections.List public inline fun kotlin.collections.Iterable<*>.filterIsInstance(): kotlin.collections.List public inline fun > kotlin.Array<*>.filterIsInstanceTo(destination: C): C public inline fun > kotlin.collections.Iterable<*>.filterIsInstanceTo(destination: C): C public inline fun kotlin.collections.Map.filterKeys(predicate: (K) -> kotlin.Boolean): kotlin.collections.Map public inline fun kotlin.Array.filterNot(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.BooleanArray.filterNot(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ByteArray.filterNot(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.CharArray.filterNot(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.DoubleArray.filterNot(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.FloatArray.filterNot(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.IntArray.filterNot(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.LongArray.filterNot(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ShortArray.filterNot(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.filterNot(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.filterNot(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.filterNot(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.filterNot(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.collections.Iterable.filterNot(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.collections.Map.filterNot(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.collections.Map public fun kotlin.Array.filterNotNull(): kotlin.collections.List public fun kotlin.collections.Iterable.filterNotNull(): kotlin.collections.List public fun , T : kotlin.Any> kotlin.Array.filterNotNullTo(destination: C): C public fun , T : kotlin.Any> kotlin.collections.Iterable.filterNotNullTo(destination: C): C public inline fun > kotlin.Array.filterNotTo(destination: C, predicate: (T) -> kotlin.Boolean): C public inline fun > kotlin.BooleanArray.filterNotTo(destination: C, predicate: (kotlin.Boolean) -> kotlin.Boolean): C public inline fun > kotlin.ByteArray.filterNotTo(destination: C, predicate: (kotlin.Byte) -> kotlin.Boolean): C public inline fun > kotlin.CharArray.filterNotTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C public inline fun > kotlin.DoubleArray.filterNotTo(destination: C, predicate: (kotlin.Double) -> kotlin.Boolean): C public inline fun > kotlin.FloatArray.filterNotTo(destination: C, predicate: (kotlin.Float) -> kotlin.Boolean): C public inline fun > kotlin.IntArray.filterNotTo(destination: C, predicate: (kotlin.Int) -> kotlin.Boolean): C public inline fun > kotlin.LongArray.filterNotTo(destination: C, predicate: (kotlin.Long) -> kotlin.Boolean): C public inline fun > kotlin.ShortArray.filterNotTo(destination: C, predicate: (kotlin.Short) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.filterNotTo(destination: C, predicate: (kotlin.UByte) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.filterNotTo(destination: C, predicate: (kotlin.UInt) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.filterNotTo(destination: C, predicate: (kotlin.ULong) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.filterNotTo(destination: C, predicate: (kotlin.UShort) -> kotlin.Boolean): C public inline fun > kotlin.collections.Iterable.filterNotTo(destination: C, predicate: (T) -> kotlin.Boolean): C public inline fun > kotlin.collections.Map.filterNotTo(destination: M, predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M public inline fun > kotlin.Array.filterTo(destination: C, predicate: (T) -> kotlin.Boolean): C public inline fun > kotlin.BooleanArray.filterTo(destination: C, predicate: (kotlin.Boolean) -> kotlin.Boolean): C public inline fun > kotlin.ByteArray.filterTo(destination: C, predicate: (kotlin.Byte) -> kotlin.Boolean): C public inline fun > kotlin.CharArray.filterTo(destination: C, predicate: (kotlin.Char) -> kotlin.Boolean): C public inline fun > kotlin.DoubleArray.filterTo(destination: C, predicate: (kotlin.Double) -> kotlin.Boolean): C public inline fun > kotlin.FloatArray.filterTo(destination: C, predicate: (kotlin.Float) -> kotlin.Boolean): C public inline fun > kotlin.IntArray.filterTo(destination: C, predicate: (kotlin.Int) -> kotlin.Boolean): C public inline fun > kotlin.LongArray.filterTo(destination: C, predicate: (kotlin.Long) -> kotlin.Boolean): C public inline fun > kotlin.ShortArray.filterTo(destination: C, predicate: (kotlin.Short) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.filterTo(destination: C, predicate: (kotlin.UByte) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.filterTo(destination: C, predicate: (kotlin.UInt) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.filterTo(destination: C, predicate: (kotlin.ULong) -> kotlin.Boolean): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.filterTo(destination: C, predicate: (kotlin.UShort) -> kotlin.Boolean): C public inline fun > kotlin.collections.Iterable.filterTo(destination: C, predicate: (T) -> kotlin.Boolean): C public inline fun > kotlin.collections.Map.filterTo(destination: M, predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): M public inline fun kotlin.collections.Map.filterValues(predicate: (V) -> kotlin.Boolean): kotlin.collections.Map @kotlin.internal.InlineOnly public inline fun kotlin.Array.find(predicate: (T) -> kotlin.Boolean): T? @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.find(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.find(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.find(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.find(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.find(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.find(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.find(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.find(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.find(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.find(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.find(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.find(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.find(predicate: (T) -> kotlin.Boolean): T? @kotlin.internal.InlineOnly public inline fun kotlin.Array.findLast(predicate: (T) -> kotlin.Boolean): T? @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.findLast(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.findLast(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.findLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.findLast(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.findLast(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.findLast(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.findLast(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.findLast(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.findLast(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.findLast(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.findLast(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.findLast(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.findLast(predicate: (T) -> kotlin.Boolean): T? @kotlin.internal.InlineOnly public inline fun kotlin.collections.List.findLast(predicate: (T) -> kotlin.Boolean): T? public fun kotlin.Array.first(): T public inline fun kotlin.Array.first(predicate: (T) -> kotlin.Boolean): T public fun kotlin.BooleanArray.first(): kotlin.Boolean public inline fun kotlin.BooleanArray.first(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.ByteArray.first(): kotlin.Byte public inline fun kotlin.ByteArray.first(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte public fun kotlin.CharArray.first(): kotlin.Char public inline fun kotlin.CharArray.first(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char public fun kotlin.DoubleArray.first(): kotlin.Double public inline fun kotlin.DoubleArray.first(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double public fun kotlin.FloatArray.first(): kotlin.Float public inline fun kotlin.FloatArray.first(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float public fun kotlin.IntArray.first(): kotlin.Int public inline fun kotlin.IntArray.first(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int public fun kotlin.LongArray.first(): kotlin.Long public inline fun kotlin.LongArray.first(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long public fun kotlin.ShortArray.first(): kotlin.Short public inline fun kotlin.ShortArray.first(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.first(): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.first(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.first(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.first(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.first(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.first(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.first(): kotlin.UShort @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.first(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort public fun kotlin.collections.Iterable.first(): T public inline fun kotlin.collections.Iterable.first(predicate: (T) -> kotlin.Boolean): T public fun kotlin.collections.List.first(): T public fun kotlin.Array.firstOrNull(): T? public inline fun kotlin.Array.firstOrNull(predicate: (T) -> kotlin.Boolean): T? public fun kotlin.BooleanArray.firstOrNull(): kotlin.Boolean? public inline fun kotlin.BooleanArray.firstOrNull(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? public fun kotlin.ByteArray.firstOrNull(): kotlin.Byte? public inline fun kotlin.ByteArray.firstOrNull(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? public fun kotlin.CharArray.firstOrNull(): kotlin.Char? public inline fun kotlin.CharArray.firstOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? public fun kotlin.DoubleArray.firstOrNull(): kotlin.Double? public inline fun kotlin.DoubleArray.firstOrNull(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? public fun kotlin.FloatArray.firstOrNull(): kotlin.Float? public inline fun kotlin.FloatArray.firstOrNull(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? public fun kotlin.IntArray.firstOrNull(): kotlin.Int? public inline fun kotlin.IntArray.firstOrNull(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? public fun kotlin.LongArray.firstOrNull(): kotlin.Long? public inline fun kotlin.LongArray.firstOrNull(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? public fun kotlin.ShortArray.firstOrNull(): kotlin.Short? public inline fun kotlin.ShortArray.firstOrNull(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.firstOrNull(): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.firstOrNull(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.firstOrNull(): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.firstOrNull(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.firstOrNull(): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.firstOrNull(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.firstOrNull(): kotlin.UShort? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.firstOrNull(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? public fun kotlin.collections.Iterable.firstOrNull(): T? public inline fun kotlin.collections.Iterable.firstOrNull(predicate: (T) -> kotlin.Boolean): T? public fun kotlin.collections.List.firstOrNull(): T? public inline fun kotlin.Array.flatMap(transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequence") public inline fun kotlin.Array.flatMap(transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List public inline fun kotlin.BooleanArray.flatMap(transform: (kotlin.Boolean) -> kotlin.collections.Iterable): kotlin.collections.List public inline fun kotlin.ByteArray.flatMap(transform: (kotlin.Byte) -> kotlin.collections.Iterable): kotlin.collections.List public inline fun kotlin.CharArray.flatMap(transform: (kotlin.Char) -> kotlin.collections.Iterable): kotlin.collections.List public inline fun kotlin.DoubleArray.flatMap(transform: (kotlin.Double) -> kotlin.collections.Iterable): kotlin.collections.List public inline fun kotlin.FloatArray.flatMap(transform: (kotlin.Float) -> kotlin.collections.Iterable): kotlin.collections.List public inline fun kotlin.IntArray.flatMap(transform: (kotlin.Int) -> kotlin.collections.Iterable): kotlin.collections.List public inline fun kotlin.LongArray.flatMap(transform: (kotlin.Long) -> kotlin.collections.Iterable): kotlin.collections.List public inline fun kotlin.ShortArray.flatMap(transform: (kotlin.Short) -> kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.flatMap(transform: (kotlin.UByte) -> kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.flatMap(transform: (kotlin.UInt) -> kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.flatMap(transform: (kotlin.ULong) -> kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.flatMap(transform: (kotlin.UShort) -> kotlin.collections.Iterable): kotlin.collections.List public inline fun kotlin.collections.Iterable.flatMap(transform: (T) -> kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequence") public inline fun kotlin.collections.Iterable.flatMap(transform: (T) -> kotlin.sequences.Sequence): kotlin.collections.List public inline fun kotlin.collections.Map.flatMap(transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequence") public inline fun kotlin.collections.Map.flatMap(transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): kotlin.collections.List public inline fun > kotlin.Array.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable): C @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequenceTo") public inline fun > kotlin.Array.flatMapTo(destination: C, transform: (T) -> kotlin.sequences.Sequence): C public inline fun > kotlin.BooleanArray.flatMapTo(destination: C, transform: (kotlin.Boolean) -> kotlin.collections.Iterable): C public inline fun > kotlin.ByteArray.flatMapTo(destination: C, transform: (kotlin.Byte) -> kotlin.collections.Iterable): C public inline fun > kotlin.CharArray.flatMapTo(destination: C, transform: (kotlin.Char) -> kotlin.collections.Iterable): C public inline fun > kotlin.DoubleArray.flatMapTo(destination: C, transform: (kotlin.Double) -> kotlin.collections.Iterable): C public inline fun > kotlin.FloatArray.flatMapTo(destination: C, transform: (kotlin.Float) -> kotlin.collections.Iterable): C public inline fun > kotlin.IntArray.flatMapTo(destination: C, transform: (kotlin.Int) -> kotlin.collections.Iterable): C public inline fun > kotlin.LongArray.flatMapTo(destination: C, transform: (kotlin.Long) -> kotlin.collections.Iterable): C public inline fun > kotlin.ShortArray.flatMapTo(destination: C, transform: (kotlin.Short) -> kotlin.collections.Iterable): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.flatMapTo(destination: C, transform: (kotlin.UByte) -> kotlin.collections.Iterable): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.flatMapTo(destination: C, transform: (kotlin.UInt) -> kotlin.collections.Iterable): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.flatMapTo(destination: C, transform: (kotlin.ULong) -> kotlin.collections.Iterable): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.flatMapTo(destination: C, transform: (kotlin.UShort) -> kotlin.collections.Iterable): C public inline fun > kotlin.collections.Iterable.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable): C @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequenceTo") public inline fun > kotlin.collections.Iterable.flatMapTo(destination: C, transform: (T) -> kotlin.sequences.Sequence): C public inline fun > kotlin.collections.Map.flatMapTo(destination: C, transform: (kotlin.collections.Map.Entry) -> kotlin.collections.Iterable): C @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "flatMapSequenceTo") public inline fun > kotlin.collections.Map.flatMapTo(destination: C, transform: (kotlin.collections.Map.Entry) -> kotlin.sequences.Sequence): C public fun kotlin.Array>.flatten(): kotlin.collections.List public fun kotlin.collections.Iterable>.flatten(): kotlin.collections.List public inline fun kotlin.Array.fold(initial: R, operation: (acc: R, T) -> R): R public inline fun kotlin.BooleanArray.fold(initial: R, operation: (acc: R, kotlin.Boolean) -> R): R public inline fun kotlin.ByteArray.fold(initial: R, operation: (acc: R, kotlin.Byte) -> R): R public inline fun kotlin.CharArray.fold(initial: R, operation: (acc: R, kotlin.Char) -> R): R public inline fun kotlin.DoubleArray.fold(initial: R, operation: (acc: R, kotlin.Double) -> R): R public inline fun kotlin.FloatArray.fold(initial: R, operation: (acc: R, kotlin.Float) -> R): R public inline fun kotlin.IntArray.fold(initial: R, operation: (acc: R, kotlin.Int) -> R): R public inline fun kotlin.LongArray.fold(initial: R, operation: (acc: R, kotlin.Long) -> R): R public inline fun kotlin.ShortArray.fold(initial: R, operation: (acc: R, kotlin.Short) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.fold(initial: R, operation: (acc: R, kotlin.UByte) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.fold(initial: R, operation: (acc: R, kotlin.UInt) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.fold(initial: R, operation: (acc: R, kotlin.ULong) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.fold(initial: R, operation: (acc: R, kotlin.UShort) -> R): R @kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.fold(initialValueSelector: (key: K, element: T) -> R, operation: (key: K, accumulator: R, element: T) -> R): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.fold(initialValue: R, operation: (accumulator: R, element: T) -> R): kotlin.collections.Map public inline fun kotlin.collections.Iterable.fold(initial: R, operation: (acc: R, T) -> R): R public inline fun kotlin.Array.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): R public inline fun kotlin.BooleanArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): R public inline fun kotlin.ByteArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): R public inline fun kotlin.CharArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): R public inline fun kotlin.DoubleArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): R public inline fun kotlin.FloatArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): R public inline fun kotlin.IntArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): R public inline fun kotlin.LongArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): R public inline fun kotlin.ShortArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): R public inline fun kotlin.collections.Iterable.foldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): R public inline fun kotlin.Array.foldRight(initial: R, operation: (T, acc: R) -> R): R public inline fun kotlin.BooleanArray.foldRight(initial: R, operation: (kotlin.Boolean, acc: R) -> R): R public inline fun kotlin.ByteArray.foldRight(initial: R, operation: (kotlin.Byte, acc: R) -> R): R public inline fun kotlin.CharArray.foldRight(initial: R, operation: (kotlin.Char, acc: R) -> R): R public inline fun kotlin.DoubleArray.foldRight(initial: R, operation: (kotlin.Double, acc: R) -> R): R public inline fun kotlin.FloatArray.foldRight(initial: R, operation: (kotlin.Float, acc: R) -> R): R public inline fun kotlin.IntArray.foldRight(initial: R, operation: (kotlin.Int, acc: R) -> R): R public inline fun kotlin.LongArray.foldRight(initial: R, operation: (kotlin.Long, acc: R) -> R): R public inline fun kotlin.ShortArray.foldRight(initial: R, operation: (kotlin.Short, acc: R) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.foldRight(initial: R, operation: (kotlin.UByte, acc: R) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.foldRight(initial: R, operation: (kotlin.UInt, acc: R) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.foldRight(initial: R, operation: (kotlin.ULong, acc: R) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.foldRight(initial: R, operation: (kotlin.UShort, acc: R) -> R): R public inline fun kotlin.collections.List.foldRight(initial: R, operation: (T, acc: R) -> R): R public inline fun kotlin.Array.foldRightIndexed(initial: R, operation: (index: kotlin.Int, T, acc: R) -> R): R public inline fun kotlin.BooleanArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Boolean, acc: R) -> R): R public inline fun kotlin.ByteArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Byte, acc: R) -> R): R public inline fun kotlin.CharArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Char, acc: R) -> R): R public inline fun kotlin.DoubleArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Double, acc: R) -> R): R public inline fun kotlin.FloatArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Float, acc: R) -> R): R public inline fun kotlin.IntArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Int, acc: R) -> R): R public inline fun kotlin.LongArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Long, acc: R) -> R): R public inline fun kotlin.ShortArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.Short, acc: R) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.UByte, acc: R) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.UInt, acc: R) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.ULong, acc: R) -> R): R @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.foldRightIndexed(initial: R, operation: (index: kotlin.Int, kotlin.UShort, acc: R) -> R): R public inline fun kotlin.collections.List.foldRightIndexed(initial: R, operation: (index: kotlin.Int, T, acc: R) -> R): R @kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.foldTo(destination: M, initialValueSelector: (key: K, element: T) -> R, operation: (key: K, accumulator: R, element: T) -> R): M @kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.foldTo(destination: M, initialValue: R, operation: (accumulator: R, element: T) -> R): M public inline fun kotlin.Array.forEach(action: (T) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.BooleanArray.forEach(action: (kotlin.Boolean) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.ByteArray.forEach(action: (kotlin.Byte) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.CharArray.forEach(action: (kotlin.Char) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.DoubleArray.forEach(action: (kotlin.Double) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.FloatArray.forEach(action: (kotlin.Float) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.IntArray.forEach(action: (kotlin.Int) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.LongArray.forEach(action: (kotlin.Long) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.ShortArray.forEach(action: (kotlin.Short) -> kotlin.Unit): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.forEach(action: (kotlin.UByte) -> kotlin.Unit): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.forEach(action: (kotlin.UInt) -> kotlin.Unit): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.forEach(action: (kotlin.ULong) -> kotlin.Unit): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.forEach(action: (kotlin.UShort) -> kotlin.Unit): kotlin.Unit @kotlin.internal.HidesMembers public inline fun kotlin.collections.Iterable.forEach(action: (T) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.collections.Iterator.forEach(operation: (T) -> kotlin.Unit): kotlin.Unit @kotlin.internal.HidesMembers public inline fun kotlin.collections.Map.forEach(action: (kotlin.collections.Map.Entry) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.Array.forEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.BooleanArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.ByteArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.CharArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.DoubleArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.FloatArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.IntArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.LongArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.ShortArray.forEachIndexed(action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.forEachIndexed(action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.forEachIndexed(action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.forEachIndexed(action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.forEachIndexed(action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.Unit public inline fun kotlin.collections.Iterable.forEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun <@kotlin.internal.OnlyInputTypes K, V> kotlin.collections.Map.get(key: K): V? @kotlin.internal.InlineOnly public inline fun kotlin.Array.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Byte): kotlin.Byte @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Char): kotlin.Char @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Double): kotlin.Double @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Float): kotlin.Float @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Int): kotlin.Int @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Long): kotlin.Long @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.Short): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UByte): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> kotlin.UShort): kotlin.UShort @kotlin.internal.InlineOnly public inline fun kotlin.collections.List.getOrElse(index: kotlin.Int, defaultValue: (kotlin.Int) -> T): T @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.getOrElse(key: K, defaultValue: () -> V): V public fun kotlin.Array.getOrNull(index: kotlin.Int): T? public fun kotlin.BooleanArray.getOrNull(index: kotlin.Int): kotlin.Boolean? public fun kotlin.ByteArray.getOrNull(index: kotlin.Int): kotlin.Byte? public fun kotlin.CharArray.getOrNull(index: kotlin.Int): kotlin.Char? public fun kotlin.DoubleArray.getOrNull(index: kotlin.Int): kotlin.Double? public fun kotlin.FloatArray.getOrNull(index: kotlin.Int): kotlin.Float? public fun kotlin.IntArray.getOrNull(index: kotlin.Int): kotlin.Int? public fun kotlin.LongArray.getOrNull(index: kotlin.Int): kotlin.Long? public fun kotlin.ShortArray.getOrNull(index: kotlin.Int): kotlin.Short? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.getOrNull(index: kotlin.Int): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.getOrNull(index: kotlin.Int): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.getOrNull(index: kotlin.Int): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.getOrNull(index: kotlin.Int): kotlin.UShort? public fun kotlin.collections.List.getOrNull(index: kotlin.Int): T? public inline fun kotlin.collections.MutableMap.getOrPut(key: K, defaultValue: () -> V): V @kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Map.getValue(key: K): V @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V1 @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use getValue() with two type parameters instead") @kotlin.jvm.JvmName(name = "getVarContravariant") @kotlin.internal.LowPriorityInOverloadResolution @kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableMap.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V @kotlin.jvm.JvmName(name = "getVar") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.getValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): V1 public inline fun kotlin.Array.groupBy(keySelector: (T) -> K): kotlin.collections.Map> public inline fun kotlin.Array.groupBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map> public inline fun kotlin.BooleanArray.groupBy(keySelector: (kotlin.Boolean) -> K): kotlin.collections.Map> public inline fun kotlin.BooleanArray.groupBy(keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): kotlin.collections.Map> public inline fun kotlin.ByteArray.groupBy(keySelector: (kotlin.Byte) -> K): kotlin.collections.Map> public inline fun kotlin.ByteArray.groupBy(keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): kotlin.collections.Map> public inline fun kotlin.CharArray.groupBy(keySelector: (kotlin.Char) -> K): kotlin.collections.Map> public inline fun kotlin.CharArray.groupBy(keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): kotlin.collections.Map> public inline fun kotlin.DoubleArray.groupBy(keySelector: (kotlin.Double) -> K): kotlin.collections.Map> public inline fun kotlin.DoubleArray.groupBy(keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): kotlin.collections.Map> public inline fun kotlin.FloatArray.groupBy(keySelector: (kotlin.Float) -> K): kotlin.collections.Map> public inline fun kotlin.FloatArray.groupBy(keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): kotlin.collections.Map> public inline fun kotlin.IntArray.groupBy(keySelector: (kotlin.Int) -> K): kotlin.collections.Map> public inline fun kotlin.IntArray.groupBy(keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): kotlin.collections.Map> public inline fun kotlin.LongArray.groupBy(keySelector: (kotlin.Long) -> K): kotlin.collections.Map> public inline fun kotlin.LongArray.groupBy(keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): kotlin.collections.Map> public inline fun kotlin.ShortArray.groupBy(keySelector: (kotlin.Short) -> K): kotlin.collections.Map> public inline fun kotlin.ShortArray.groupBy(keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): kotlin.collections.Map> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.groupBy(keySelector: (kotlin.UByte) -> K): kotlin.collections.Map> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.groupBy(keySelector: (kotlin.UByte) -> K, valueTransform: (kotlin.UByte) -> V): kotlin.collections.Map> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.groupBy(keySelector: (kotlin.UInt) -> K): kotlin.collections.Map> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.groupBy(keySelector: (kotlin.UInt) -> K, valueTransform: (kotlin.UInt) -> V): kotlin.collections.Map> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.groupBy(keySelector: (kotlin.ULong) -> K): kotlin.collections.Map> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.groupBy(keySelector: (kotlin.ULong) -> K, valueTransform: (kotlin.ULong) -> V): kotlin.collections.Map> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.groupBy(keySelector: (kotlin.UShort) -> K): kotlin.collections.Map> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.groupBy(keySelector: (kotlin.UShort) -> K, valueTransform: (kotlin.UShort) -> V): kotlin.collections.Map> public inline fun kotlin.collections.Iterable.groupBy(keySelector: (T) -> K): kotlin.collections.Map> public inline fun kotlin.collections.Iterable.groupBy(keySelector: (T) -> K, valueTransform: (T) -> V): kotlin.collections.Map> public inline fun >> kotlin.Array.groupByTo(destination: M, keySelector: (T) -> K): M public inline fun >> kotlin.Array.groupByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M public inline fun >> kotlin.BooleanArray.groupByTo(destination: M, keySelector: (kotlin.Boolean) -> K): M public inline fun >> kotlin.BooleanArray.groupByTo(destination: M, keySelector: (kotlin.Boolean) -> K, valueTransform: (kotlin.Boolean) -> V): M public inline fun >> kotlin.ByteArray.groupByTo(destination: M, keySelector: (kotlin.Byte) -> K): M public inline fun >> kotlin.ByteArray.groupByTo(destination: M, keySelector: (kotlin.Byte) -> K, valueTransform: (kotlin.Byte) -> V): M public inline fun >> kotlin.CharArray.groupByTo(destination: M, keySelector: (kotlin.Char) -> K): M public inline fun >> kotlin.CharArray.groupByTo(destination: M, keySelector: (kotlin.Char) -> K, valueTransform: (kotlin.Char) -> V): M public inline fun >> kotlin.DoubleArray.groupByTo(destination: M, keySelector: (kotlin.Double) -> K): M public inline fun >> kotlin.DoubleArray.groupByTo(destination: M, keySelector: (kotlin.Double) -> K, valueTransform: (kotlin.Double) -> V): M public inline fun >> kotlin.FloatArray.groupByTo(destination: M, keySelector: (kotlin.Float) -> K): M public inline fun >> kotlin.FloatArray.groupByTo(destination: M, keySelector: (kotlin.Float) -> K, valueTransform: (kotlin.Float) -> V): M public inline fun >> kotlin.IntArray.groupByTo(destination: M, keySelector: (kotlin.Int) -> K): M public inline fun >> kotlin.IntArray.groupByTo(destination: M, keySelector: (kotlin.Int) -> K, valueTransform: (kotlin.Int) -> V): M public inline fun >> kotlin.LongArray.groupByTo(destination: M, keySelector: (kotlin.Long) -> K): M public inline fun >> kotlin.LongArray.groupByTo(destination: M, keySelector: (kotlin.Long) -> K, valueTransform: (kotlin.Long) -> V): M public inline fun >> kotlin.ShortArray.groupByTo(destination: M, keySelector: (kotlin.Short) -> K): M public inline fun >> kotlin.ShortArray.groupByTo(destination: M, keySelector: (kotlin.Short) -> K, valueTransform: (kotlin.Short) -> V): M @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UByteArray.groupByTo(destination: M, keySelector: (kotlin.UByte) -> K): M @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UByteArray.groupByTo(destination: M, keySelector: (kotlin.UByte) -> K, valueTransform: (kotlin.UByte) -> V): M @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UIntArray.groupByTo(destination: M, keySelector: (kotlin.UInt) -> K): M @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UIntArray.groupByTo(destination: M, keySelector: (kotlin.UInt) -> K, valueTransform: (kotlin.UInt) -> V): M @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.ULongArray.groupByTo(destination: M, keySelector: (kotlin.ULong) -> K): M @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.ULongArray.groupByTo(destination: M, keySelector: (kotlin.ULong) -> K, valueTransform: (kotlin.ULong) -> V): M @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UShortArray.groupByTo(destination: M, keySelector: (kotlin.UShort) -> K): M @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun >> kotlin.UShortArray.groupByTo(destination: M, keySelector: (kotlin.UShort) -> K, valueTransform: (kotlin.UShort) -> V): M public inline fun >> kotlin.collections.Iterable.groupByTo(destination: M, keySelector: (T) -> K): M public inline fun >> kotlin.collections.Iterable.groupByTo(destination: M, keySelector: (T) -> K, valueTransform: (T) -> V): M @kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.Array.groupingBy(crossinline keySelector: (T) -> K): kotlin.collections.Grouping @kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Iterable.groupingBy(crossinline keySelector: (T) -> K): kotlin.collections.Grouping @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun , R> C.ifEmpty(defaultValue: () -> R): R where C : R @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun , R> C.ifEmpty(defaultValue: () -> R): R where C : R @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun , R> M.ifEmpty(defaultValue: () -> R): R where M : R public fun <@kotlin.internal.OnlyInputTypes T> kotlin.Array.indexOf(element: T): kotlin.Int public fun kotlin.BooleanArray.indexOf(element: kotlin.Boolean): kotlin.Int public fun kotlin.ByteArray.indexOf(element: kotlin.Byte): kotlin.Int public fun kotlin.CharArray.indexOf(element: kotlin.Char): kotlin.Int @kotlin.Deprecated(message = "The function has unclear behavior when searching for NaN or zero values and will be removed soon. Use 'indexOfFirst { it == element }' instead to continue using this behavior, or '.asList().indexOf(element: T)' to get the same search behavior as in a list.", replaceWith = kotlin.ReplaceWith(expression = "indexOfFirst { it == element }", imports = {})) public fun kotlin.DoubleArray.indexOf(element: kotlin.Double): kotlin.Int @kotlin.Deprecated(message = "The function has unclear behavior when searching for NaN or zero values and will be removed soon. Use 'indexOfFirst { it == element }' instead to continue using this behavior, or '.asList().indexOf(element: T)' to get the same search behavior as in a list.", replaceWith = kotlin.ReplaceWith(expression = "indexOfFirst { it == element }", imports = {})) public fun kotlin.FloatArray.indexOf(element: kotlin.Float): kotlin.Int public fun kotlin.IntArray.indexOf(element: kotlin.Int): kotlin.Int public fun kotlin.LongArray.indexOf(element: kotlin.Long): kotlin.Int public fun kotlin.ShortArray.indexOf(element: kotlin.Short): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.indexOf(element: kotlin.UByte): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.indexOf(element: kotlin.UInt): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.indexOf(element: kotlin.ULong): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.indexOf(element: kotlin.UShort): kotlin.Int public fun <@kotlin.internal.OnlyInputTypes T> kotlin.collections.Iterable.indexOf(element: T): kotlin.Int public fun <@kotlin.internal.OnlyInputTypes T> kotlin.collections.List.indexOf(element: T): kotlin.Int public inline fun kotlin.Array.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.BooleanArray.indexOfFirst(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.ByteArray.indexOfFirst(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.CharArray.indexOfFirst(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.DoubleArray.indexOfFirst(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.FloatArray.indexOfFirst(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.IntArray.indexOfFirst(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.LongArray.indexOfFirst(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.ShortArray.indexOfFirst(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.indexOfFirst(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.indexOfFirst(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.indexOfFirst(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.indexOfFirst(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.collections.Iterable.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.collections.List.indexOfFirst(predicate: (T) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.Array.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.BooleanArray.indexOfLast(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.ByteArray.indexOfLast(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.CharArray.indexOfLast(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.DoubleArray.indexOfLast(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.FloatArray.indexOfLast(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.IntArray.indexOfLast(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.LongArray.indexOfLast(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.ShortArray.indexOfLast(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.indexOfLast(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.indexOfLast(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.indexOfLast(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.indexOfLast(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.collections.Iterable.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int public inline fun kotlin.collections.List.indexOfLast(predicate: (T) -> kotlin.Boolean): kotlin.Int public infix fun kotlin.Array.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.BooleanArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.ByteArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.CharArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.DoubleArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.FloatArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.IntArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.LongArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.ShortArray.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.collections.Iterable.intersect(other: kotlin.collections.Iterable): kotlin.collections.Set @kotlin.internal.InlineOnly public inline fun kotlin.Array.isEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.isEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.isEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.isEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.isEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.isEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.isEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.isEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.isEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.Array.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.isNotEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.isNotEmpty(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Array<*>?.isNullOrEmpty(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection?.isNullOrEmpty(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map?.isNullOrEmpty(): kotlin.Boolean @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Iterator.iterator(): kotlin.collections.Iterator @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.Map.iterator(): kotlin.collections.Iterator> @kotlin.jvm.JvmName(name = "mutableIterator") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.iterator(): kotlin.collections.MutableIterator> public fun kotlin.Array.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): A public fun kotlin.BooleanArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): A public fun kotlin.ByteArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): A public fun kotlin.CharArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): A public fun kotlin.DoubleArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): A public fun kotlin.FloatArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): A public fun kotlin.IntArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): A public fun kotlin.LongArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): A public fun kotlin.ShortArray.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): A public fun kotlin.collections.Iterable.joinTo(buffer: A, separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): A public fun kotlin.Array.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.BooleanArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Boolean) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.ByteArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Byte) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.CharArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Char) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.DoubleArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Double) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.FloatArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Float) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.IntArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Int) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.LongArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Long) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.ShortArray.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((kotlin.Short) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.collections.Iterable.joinToString(separator: kotlin.CharSequence = ..., prefix: kotlin.CharSequence = ..., postfix: kotlin.CharSequence = ..., limit: kotlin.Int = ..., truncated: kotlin.CharSequence = ..., transform: ((T) -> kotlin.CharSequence)? = ...): kotlin.String public fun kotlin.Array.last(): T public inline fun kotlin.Array.last(predicate: (T) -> kotlin.Boolean): T public fun kotlin.BooleanArray.last(): kotlin.Boolean public inline fun kotlin.BooleanArray.last(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.ByteArray.last(): kotlin.Byte public inline fun kotlin.ByteArray.last(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte public fun kotlin.CharArray.last(): kotlin.Char public inline fun kotlin.CharArray.last(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char public fun kotlin.DoubleArray.last(): kotlin.Double public inline fun kotlin.DoubleArray.last(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double public fun kotlin.FloatArray.last(): kotlin.Float public inline fun kotlin.FloatArray.last(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float public fun kotlin.IntArray.last(): kotlin.Int public inline fun kotlin.IntArray.last(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int public fun kotlin.LongArray.last(): kotlin.Long public inline fun kotlin.LongArray.last(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long public fun kotlin.ShortArray.last(): kotlin.Short public inline fun kotlin.ShortArray.last(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.last(): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.last(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.last(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.last(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.last(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.last(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.last(): kotlin.UShort @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.last(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort public fun kotlin.collections.Iterable.last(): T public inline fun kotlin.collections.Iterable.last(predicate: (T) -> kotlin.Boolean): T public fun kotlin.collections.List.last(): T public inline fun kotlin.collections.List.last(predicate: (T) -> kotlin.Boolean): T public fun <@kotlin.internal.OnlyInputTypes T> kotlin.Array.lastIndexOf(element: T): kotlin.Int public fun kotlin.BooleanArray.lastIndexOf(element: kotlin.Boolean): kotlin.Int public fun kotlin.ByteArray.lastIndexOf(element: kotlin.Byte): kotlin.Int public fun kotlin.CharArray.lastIndexOf(element: kotlin.Char): kotlin.Int @kotlin.Deprecated(message = "The function has unclear behavior when searching for NaN or zero values and will be removed soon. Use 'indexOfLast { it == element }' instead to continue using this behavior, or '.asList().lastIndexOf(element: T)' to get the same search behavior as in a list.", replaceWith = kotlin.ReplaceWith(expression = "indexOfLast { it == element }", imports = {})) public fun kotlin.DoubleArray.lastIndexOf(element: kotlin.Double): kotlin.Int @kotlin.Deprecated(message = "The function has unclear behavior when searching for NaN or zero values and will be removed soon. Use 'indexOfLast { it == element }' instead to continue using this behavior, or '.asList().lastIndexOf(element: T)' to get the same search behavior as in a list.", replaceWith = kotlin.ReplaceWith(expression = "indexOfLast { it == element }", imports = {})) public fun kotlin.FloatArray.lastIndexOf(element: kotlin.Float): kotlin.Int public fun kotlin.IntArray.lastIndexOf(element: kotlin.Int): kotlin.Int public fun kotlin.LongArray.lastIndexOf(element: kotlin.Long): kotlin.Int public fun kotlin.ShortArray.lastIndexOf(element: kotlin.Short): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.lastIndexOf(element: kotlin.UByte): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.lastIndexOf(element: kotlin.UInt): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.lastIndexOf(element: kotlin.ULong): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.lastIndexOf(element: kotlin.UShort): kotlin.Int public fun <@kotlin.internal.OnlyInputTypes T> kotlin.collections.Iterable.lastIndexOf(element: T): kotlin.Int public fun <@kotlin.internal.OnlyInputTypes T> kotlin.collections.List.lastIndexOf(element: T): kotlin.Int public fun kotlin.Array.lastOrNull(): T? public inline fun kotlin.Array.lastOrNull(predicate: (T) -> kotlin.Boolean): T? public fun kotlin.BooleanArray.lastOrNull(): kotlin.Boolean? public inline fun kotlin.BooleanArray.lastOrNull(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? public fun kotlin.ByteArray.lastOrNull(): kotlin.Byte? public inline fun kotlin.ByteArray.lastOrNull(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? public fun kotlin.CharArray.lastOrNull(): kotlin.Char? public inline fun kotlin.CharArray.lastOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? public fun kotlin.DoubleArray.lastOrNull(): kotlin.Double? public inline fun kotlin.DoubleArray.lastOrNull(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? public fun kotlin.FloatArray.lastOrNull(): kotlin.Float? public inline fun kotlin.FloatArray.lastOrNull(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? public fun kotlin.IntArray.lastOrNull(): kotlin.Int? public inline fun kotlin.IntArray.lastOrNull(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? public fun kotlin.LongArray.lastOrNull(): kotlin.Long? public inline fun kotlin.LongArray.lastOrNull(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? public fun kotlin.ShortArray.lastOrNull(): kotlin.Short? public inline fun kotlin.ShortArray.lastOrNull(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.lastOrNull(): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.lastOrNull(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.lastOrNull(): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.lastOrNull(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.lastOrNull(): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.lastOrNull(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.lastOrNull(): kotlin.UShort? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.lastOrNull(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? public fun kotlin.collections.Iterable.lastOrNull(): T? public inline fun kotlin.collections.Iterable.lastOrNull(predicate: (T) -> kotlin.Boolean): T? public fun kotlin.collections.List.lastOrNull(): T? public inline fun kotlin.collections.List.lastOrNull(predicate: (T) -> kotlin.Boolean): T? public inline fun kotlin.Array.map(transform: (T) -> R): kotlin.collections.List public inline fun kotlin.BooleanArray.map(transform: (kotlin.Boolean) -> R): kotlin.collections.List public inline fun kotlin.ByteArray.map(transform: (kotlin.Byte) -> R): kotlin.collections.List public inline fun kotlin.CharArray.map(transform: (kotlin.Char) -> R): kotlin.collections.List public inline fun kotlin.DoubleArray.map(transform: (kotlin.Double) -> R): kotlin.collections.List public inline fun kotlin.FloatArray.map(transform: (kotlin.Float) -> R): kotlin.collections.List public inline fun kotlin.IntArray.map(transform: (kotlin.Int) -> R): kotlin.collections.List public inline fun kotlin.LongArray.map(transform: (kotlin.Long) -> R): kotlin.collections.List public inline fun kotlin.ShortArray.map(transform: (kotlin.Short) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.map(transform: (kotlin.UByte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.map(transform: (kotlin.UInt) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.map(transform: (kotlin.ULong) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.map(transform: (kotlin.UShort) -> R): kotlin.collections.List public inline fun kotlin.collections.Iterable.map(transform: (T) -> R): kotlin.collections.List public inline fun kotlin.collections.Map.map(transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.List public inline fun kotlin.Array.mapIndexed(transform: (index: kotlin.Int, T) -> R): kotlin.collections.List public inline fun kotlin.BooleanArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Boolean) -> R): kotlin.collections.List public inline fun kotlin.ByteArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Byte) -> R): kotlin.collections.List public inline fun kotlin.CharArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Char) -> R): kotlin.collections.List public inline fun kotlin.DoubleArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Double) -> R): kotlin.collections.List public inline fun kotlin.FloatArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Float) -> R): kotlin.collections.List public inline fun kotlin.IntArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Int) -> R): kotlin.collections.List public inline fun kotlin.LongArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Long) -> R): kotlin.collections.List public inline fun kotlin.ShortArray.mapIndexed(transform: (index: kotlin.Int, kotlin.Short) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.mapIndexed(transform: (index: kotlin.Int, kotlin.UByte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.mapIndexed(transform: (index: kotlin.Int, kotlin.UInt) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.mapIndexed(transform: (index: kotlin.Int, kotlin.ULong) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.mapIndexed(transform: (index: kotlin.Int, kotlin.UShort) -> R): kotlin.collections.List public inline fun kotlin.collections.Iterable.mapIndexed(transform: (index: kotlin.Int, T) -> R): kotlin.collections.List public inline fun kotlin.Array.mapIndexedNotNull(transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List public inline fun kotlin.collections.Iterable.mapIndexedNotNull(transform: (index: kotlin.Int, T) -> R?): kotlin.collections.List public inline fun > kotlin.Array.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, T) -> R?): C public inline fun > kotlin.collections.Iterable.mapIndexedNotNullTo(destination: C, transform: (index: kotlin.Int, T) -> R?): C public inline fun > kotlin.Array.mapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> R): C public inline fun > kotlin.BooleanArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Boolean) -> R): C public inline fun > kotlin.ByteArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Byte) -> R): C public inline fun > kotlin.CharArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> R): C public inline fun > kotlin.DoubleArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Double) -> R): C public inline fun > kotlin.FloatArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Float) -> R): C public inline fun > kotlin.IntArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Int) -> R): C public inline fun > kotlin.LongArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Long) -> R): C public inline fun > kotlin.ShortArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Short) -> R): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UByte) -> R): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UInt) -> R): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.ULong) -> R): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.mapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UShort) -> R): C public inline fun > kotlin.collections.Iterable.mapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> R): C public inline fun kotlin.collections.Map.mapKeys(transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map public inline fun > kotlin.collections.Map.mapKeysTo(destination: M, transform: (kotlin.collections.Map.Entry) -> R): M public inline fun kotlin.Array.mapNotNull(transform: (T) -> R?): kotlin.collections.List public inline fun kotlin.collections.Iterable.mapNotNull(transform: (T) -> R?): kotlin.collections.List public inline fun kotlin.collections.Map.mapNotNull(transform: (kotlin.collections.Map.Entry) -> R?): kotlin.collections.List public inline fun > kotlin.Array.mapNotNullTo(destination: C, transform: (T) -> R?): C public inline fun > kotlin.collections.Iterable.mapNotNullTo(destination: C, transform: (T) -> R?): C public inline fun > kotlin.collections.Map.mapNotNullTo(destination: C, transform: (kotlin.collections.Map.Entry) -> R?): C public inline fun > kotlin.Array.mapTo(destination: C, transform: (T) -> R): C public inline fun > kotlin.BooleanArray.mapTo(destination: C, transform: (kotlin.Boolean) -> R): C public inline fun > kotlin.ByteArray.mapTo(destination: C, transform: (kotlin.Byte) -> R): C public inline fun > kotlin.CharArray.mapTo(destination: C, transform: (kotlin.Char) -> R): C public inline fun > kotlin.DoubleArray.mapTo(destination: C, transform: (kotlin.Double) -> R): C public inline fun > kotlin.FloatArray.mapTo(destination: C, transform: (kotlin.Float) -> R): C public inline fun > kotlin.IntArray.mapTo(destination: C, transform: (kotlin.Int) -> R): C public inline fun > kotlin.LongArray.mapTo(destination: C, transform: (kotlin.Long) -> R): C public inline fun > kotlin.ShortArray.mapTo(destination: C, transform: (kotlin.Short) -> R): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.mapTo(destination: C, transform: (kotlin.UByte) -> R): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.mapTo(destination: C, transform: (kotlin.UInt) -> R): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.mapTo(destination: C, transform: (kotlin.ULong) -> R): C @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.mapTo(destination: C, transform: (kotlin.UShort) -> R): C public inline fun > kotlin.collections.Iterable.mapTo(destination: C, transform: (T) -> R): C public inline fun > kotlin.collections.Map.mapTo(destination: C, transform: (kotlin.collections.Map.Entry) -> R): C public inline fun kotlin.collections.Map.mapValues(transform: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map public inline fun > kotlin.collections.Map.mapValuesTo(destination: M, transform: (kotlin.collections.Map.Entry) -> R): M @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) public fun > kotlin.Array.max(): T? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.max(): kotlin.Double? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.max(): kotlin.Float? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) public fun kotlin.ByteArray.max(): kotlin.Byte? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) public fun kotlin.CharArray.max(): kotlin.Char? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) public fun kotlin.DoubleArray.max(): kotlin.Double? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) public fun kotlin.FloatArray.max(): kotlin.Float? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) public fun kotlin.IntArray.max(): kotlin.Int? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) public fun kotlin.LongArray.max(): kotlin.Long? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) public fun kotlin.ShortArray.max(): kotlin.Short? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.max(): kotlin.UByte? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.max(): kotlin.UInt? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.max(): kotlin.ULong? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.max(): kotlin.UShort? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) public fun > kotlin.collections.Iterable.max(): T? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.max(): kotlin.Double? @kotlin.Deprecated(message = "Use maxOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.max(): kotlin.Float? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.Array.maxBy(selector: (T) -> R): T? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.BooleanArray.maxBy(selector: (kotlin.Boolean) -> R): kotlin.Boolean? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.ByteArray.maxBy(selector: (kotlin.Byte) -> R): kotlin.Byte? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.CharArray.maxBy(selector: (kotlin.Char) -> R): kotlin.Char? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.DoubleArray.maxBy(selector: (kotlin.Double) -> R): kotlin.Double? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.FloatArray.maxBy(selector: (kotlin.Float) -> R): kotlin.Float? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.IntArray.maxBy(selector: (kotlin.Int) -> R): kotlin.Int? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.LongArray.maxBy(selector: (kotlin.Long) -> R): kotlin.Long? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.ShortArray.maxBy(selector: (kotlin.Short) -> R): kotlin.Short? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxBy(selector: (kotlin.UByte) -> R): kotlin.UByte? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxBy(selector: (kotlin.UInt) -> R): kotlin.UInt? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxBy(selector: (kotlin.ULong) -> R): kotlin.ULong? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxBy(selector: (kotlin.UShort) -> R): kotlin.UShort? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) public inline fun > kotlin.collections.Iterable.maxBy(selector: (T) -> R): T? @kotlin.Deprecated(message = "Use maxByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxByOrNull(selector)", imports = {})) @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxBy(selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.Array.maxByOrNull(selector: (T) -> R): T? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.BooleanArray.maxByOrNull(selector: (kotlin.Boolean) -> R): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.ByteArray.maxByOrNull(selector: (kotlin.Byte) -> R): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.CharArray.maxByOrNull(selector: (kotlin.Char) -> R): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.DoubleArray.maxByOrNull(selector: (kotlin.Double) -> R): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.FloatArray.maxByOrNull(selector: (kotlin.Float) -> R): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.IntArray.maxByOrNull(selector: (kotlin.Int) -> R): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.LongArray.maxByOrNull(selector: (kotlin.Long) -> R): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.ShortArray.maxByOrNull(selector: (kotlin.Short) -> R): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxByOrNull(selector: (kotlin.UByte) -> R): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxByOrNull(selector: (kotlin.UInt) -> R): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxByOrNull(selector: (kotlin.ULong) -> R): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxByOrNull(selector: (kotlin.UShort) -> R): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.collections.Iterable.maxByOrNull(selector: (T) -> R): T? @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxByOrNull(selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.maxOf(selector: (T) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOf(selector: (T) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOf(selector: (T) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.maxOf(selector: (kotlin.Boolean) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOf(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOf(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.maxOf(selector: (kotlin.Byte) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOf(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOf(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.maxOf(selector: (kotlin.Char) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.maxOf(selector: (kotlin.Double) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOf(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOf(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.maxOf(selector: (kotlin.Float) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOf(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOf(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.maxOf(selector: (kotlin.Int) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOf(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOf(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.maxOf(selector: (kotlin.Long) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOf(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOf(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.maxOf(selector: (kotlin.Short) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOf(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOf(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxOf(selector: (kotlin.UByte) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOf(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOf(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxOf(selector: (kotlin.UInt) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOf(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOf(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxOf(selector: (kotlin.ULong) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOf(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOf(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxOf(selector: (kotlin.UShort) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOf(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOf(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.maxOf(selector: (T) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOf(selector: (T) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOf(selector: (T) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxOf(selector: (kotlin.collections.Map.Entry) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.maxOfOrNull(selector: (T) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.maxOfOrNull(selector: (kotlin.Boolean) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfOrNull(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfOrNull(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.maxOfOrNull(selector: (kotlin.Byte) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfOrNull(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfOrNull(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.maxOfOrNull(selector: (kotlin.Char) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.maxOfOrNull(selector: (kotlin.Double) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfOrNull(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfOrNull(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.maxOfOrNull(selector: (kotlin.Float) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfOrNull(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfOrNull(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.maxOfOrNull(selector: (kotlin.Int) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfOrNull(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfOrNull(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.maxOfOrNull(selector: (kotlin.Long) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfOrNull(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfOrNull(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.maxOfOrNull(selector: (kotlin.Short) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfOrNull(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfOrNull(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.maxOfOrNull(selector: (kotlin.UByte) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfOrNull(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfOrNull(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.maxOfOrNull(selector: (kotlin.UInt) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfOrNull(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfOrNull(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.maxOfOrNull(selector: (kotlin.ULong) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfOrNull(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfOrNull(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.maxOfOrNull(selector: (kotlin.UShort) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfOrNull(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfOrNull(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.maxOfOrNull(selector: (T) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.maxOfOrNull(selector: (kotlin.collections.Map.Entry) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfWith(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R? @kotlin.SinceKotlin(version = "1.4") public fun > kotlin.Array.maxOrNull(): T? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.maxOrNull(): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.maxOrNull(): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.maxOrNull(): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.maxOrNull(): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.maxOrNull(): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.maxOrNull(): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.maxOrNull(): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.maxOrNull(): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.maxOrNull(): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.maxOrNull(): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.maxOrNull(): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.maxOrNull(): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.maxOrNull(): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") public fun > kotlin.collections.Iterable.maxOrNull(): T? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.collections.Iterable.maxOrNull(): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.collections.Iterable.maxOrNull(): kotlin.Float? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.Array.maxWith(comparator: kotlin.Comparator): T? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.BooleanArray.maxWith(comparator: kotlin.Comparator): kotlin.Boolean? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.ByteArray.maxWith(comparator: kotlin.Comparator): kotlin.Byte? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.CharArray.maxWith(comparator: kotlin.Comparator): kotlin.Char? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.DoubleArray.maxWith(comparator: kotlin.Comparator): kotlin.Double? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.FloatArray.maxWith(comparator: kotlin.Comparator): kotlin.Float? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.IntArray.maxWith(comparator: kotlin.Comparator): kotlin.Int? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.LongArray.maxWith(comparator: kotlin.Comparator): kotlin.Long? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.ShortArray.maxWith(comparator: kotlin.Comparator): kotlin.Short? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.maxWith(comparator: kotlin.Comparator): kotlin.UByte? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.maxWith(comparator: kotlin.Comparator): kotlin.UInt? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.maxWith(comparator: kotlin.Comparator): kotlin.ULong? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.maxWith(comparator: kotlin.Comparator): kotlin.UShort? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) public fun kotlin.collections.Iterable.maxWith(comparator: kotlin.Comparator): T? @kotlin.Deprecated(message = "Use maxWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "maxWithOrNull(comparator)", imports = {})) @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxWith(comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.maxWithOrNull(comparator: kotlin.Comparator): T? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.maxWithOrNull(comparator: kotlin.Comparator): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.collections.Iterable.maxWithOrNull(comparator: kotlin.Comparator): T? @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.maxWithOrNull(comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) public fun > kotlin.Array.min(): T? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.min(): kotlin.Double? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.1") public fun kotlin.Array.min(): kotlin.Float? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) public fun kotlin.ByteArray.min(): kotlin.Byte? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) public fun kotlin.CharArray.min(): kotlin.Char? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) public fun kotlin.DoubleArray.min(): kotlin.Double? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) public fun kotlin.FloatArray.min(): kotlin.Float? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) public fun kotlin.IntArray.min(): kotlin.Int? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) public fun kotlin.LongArray.min(): kotlin.Long? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) public fun kotlin.ShortArray.min(): kotlin.Short? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.min(): kotlin.UByte? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.min(): kotlin.UInt? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.min(): kotlin.ULong? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.min(): kotlin.UShort? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) public fun > kotlin.collections.Iterable.min(): T? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.min(): kotlin.Double? @kotlin.Deprecated(message = "Use minOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minOrNull()", imports = {})) @kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Iterable.min(): kotlin.Float? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.Array.minBy(selector: (T) -> R): T? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.BooleanArray.minBy(selector: (kotlin.Boolean) -> R): kotlin.Boolean? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.ByteArray.minBy(selector: (kotlin.Byte) -> R): kotlin.Byte? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.CharArray.minBy(selector: (kotlin.Char) -> R): kotlin.Char? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.DoubleArray.minBy(selector: (kotlin.Double) -> R): kotlin.Double? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.FloatArray.minBy(selector: (kotlin.Float) -> R): kotlin.Float? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.IntArray.minBy(selector: (kotlin.Int) -> R): kotlin.Int? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.LongArray.minBy(selector: (kotlin.Long) -> R): kotlin.Long? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.ShortArray.minBy(selector: (kotlin.Short) -> R): kotlin.Short? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minBy(selector: (kotlin.UByte) -> R): kotlin.UByte? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minBy(selector: (kotlin.UInt) -> R): kotlin.UInt? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minBy(selector: (kotlin.ULong) -> R): kotlin.ULong? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minBy(selector: (kotlin.UShort) -> R): kotlin.UShort? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.collections.Iterable.minBy(selector: (T) -> R): T? @kotlin.Deprecated(message = "Use minByOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minByOrNull(selector)", imports = {})) public inline fun > kotlin.collections.Map.minBy(selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.Array.minByOrNull(selector: (T) -> R): T? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.BooleanArray.minByOrNull(selector: (kotlin.Boolean) -> R): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.ByteArray.minByOrNull(selector: (kotlin.Byte) -> R): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.CharArray.minByOrNull(selector: (kotlin.Char) -> R): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.DoubleArray.minByOrNull(selector: (kotlin.Double) -> R): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.FloatArray.minByOrNull(selector: (kotlin.Float) -> R): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.IntArray.minByOrNull(selector: (kotlin.Int) -> R): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.LongArray.minByOrNull(selector: (kotlin.Long) -> R): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.ShortArray.minByOrNull(selector: (kotlin.Short) -> R): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minByOrNull(selector: (kotlin.UByte) -> R): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minByOrNull(selector: (kotlin.UInt) -> R): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minByOrNull(selector: (kotlin.ULong) -> R): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minByOrNull(selector: (kotlin.UShort) -> R): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") public inline fun > kotlin.collections.Iterable.minByOrNull(selector: (T) -> R): T? @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.minByOrNull(selector: (kotlin.collections.Map.Entry) -> R): kotlin.collections.Map.Entry? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.minOf(selector: (T) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOf(selector: (T) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOf(selector: (T) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.minOf(selector: (kotlin.Boolean) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOf(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOf(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.minOf(selector: (kotlin.Byte) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOf(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOf(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.minOf(selector: (kotlin.Char) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOf(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.minOf(selector: (kotlin.Double) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOf(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOf(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.minOf(selector: (kotlin.Float) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOf(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOf(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.minOf(selector: (kotlin.Int) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOf(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOf(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.minOf(selector: (kotlin.Long) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOf(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOf(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.minOf(selector: (kotlin.Short) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOf(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOf(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minOf(selector: (kotlin.UByte) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOf(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOf(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minOf(selector: (kotlin.UInt) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOf(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOf(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minOf(selector: (kotlin.ULong) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOf(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOf(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minOf(selector: (kotlin.UShort) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOf(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOf(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.minOf(selector: (T) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOf(selector: (T) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOf(selector: (T) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.minOf(selector: (kotlin.collections.Map.Entry) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOf(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.Array.minOfOrNull(selector: (T) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.BooleanArray.minOfOrNull(selector: (kotlin.Boolean) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfOrNull(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfOrNull(selector: (kotlin.Boolean) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ByteArray.minOfOrNull(selector: (kotlin.Byte) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfOrNull(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfOrNull(selector: (kotlin.Byte) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.CharArray.minOfOrNull(selector: (kotlin.Char) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfOrNull(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfOrNull(selector: (kotlin.Char) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.DoubleArray.minOfOrNull(selector: (kotlin.Double) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfOrNull(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfOrNull(selector: (kotlin.Double) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.FloatArray.minOfOrNull(selector: (kotlin.Float) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfOrNull(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfOrNull(selector: (kotlin.Float) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.IntArray.minOfOrNull(selector: (kotlin.Int) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfOrNull(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfOrNull(selector: (kotlin.Int) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.LongArray.minOfOrNull(selector: (kotlin.Long) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfOrNull(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfOrNull(selector: (kotlin.Long) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.ShortArray.minOfOrNull(selector: (kotlin.Short) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfOrNull(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfOrNull(selector: (kotlin.Short) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UByteArray.minOfOrNull(selector: (kotlin.UByte) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfOrNull(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfOrNull(selector: (kotlin.UByte) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UIntArray.minOfOrNull(selector: (kotlin.UInt) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfOrNull(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfOrNull(selector: (kotlin.UInt) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.ULongArray.minOfOrNull(selector: (kotlin.ULong) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfOrNull(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfOrNull(selector: (kotlin.ULong) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > kotlin.UShortArray.minOfOrNull(selector: (kotlin.UShort) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfOrNull(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfOrNull(selector: (kotlin.UShort) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Iterable.minOfOrNull(selector: (T) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfOrNull(selector: (T) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfOrNull(selector: (T) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun > kotlin.collections.Map.minOfOrNull(selector: (kotlin.collections.Map.Entry) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfOrNull(selector: (kotlin.collections.Map.Entry) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfWith(comparator: kotlin.Comparator, selector: (T) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfWith(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.Array.minOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Boolean) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Byte) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Char) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Double) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Float) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Int) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Long) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.Short) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UByte) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UInt) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.ULong) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.UShort) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minOfWithOrNull(comparator: kotlin.Comparator, selector: (T) -> R): R? @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minOfWithOrNull(comparator: kotlin.Comparator, selector: (kotlin.collections.Map.Entry) -> R): R? @kotlin.SinceKotlin(version = "1.4") public fun > kotlin.Array.minOrNull(): T? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.minOrNull(): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.minOrNull(): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.minOrNull(): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.minOrNull(): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.minOrNull(): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.minOrNull(): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.minOrNull(): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.minOrNull(): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.minOrNull(): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.minOrNull(): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.minOrNull(): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.minOrNull(): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.minOrNull(): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") public fun > kotlin.collections.Iterable.minOrNull(): T? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.collections.Iterable.minOrNull(): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.collections.Iterable.minOrNull(): kotlin.Float? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.Array.minWith(comparator: kotlin.Comparator): T? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.BooleanArray.minWith(comparator: kotlin.Comparator): kotlin.Boolean? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.ByteArray.minWith(comparator: kotlin.Comparator): kotlin.Byte? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.CharArray.minWith(comparator: kotlin.Comparator): kotlin.Char? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.DoubleArray.minWith(comparator: kotlin.Comparator): kotlin.Double? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.FloatArray.minWith(comparator: kotlin.Comparator): kotlin.Float? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.IntArray.minWith(comparator: kotlin.Comparator): kotlin.Int? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.LongArray.minWith(comparator: kotlin.Comparator): kotlin.Long? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.ShortArray.minWith(comparator: kotlin.Comparator): kotlin.Short? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.minWith(comparator: kotlin.Comparator): kotlin.UByte? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.minWith(comparator: kotlin.Comparator): kotlin.UInt? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.minWith(comparator: kotlin.Comparator): kotlin.ULong? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.minWith(comparator: kotlin.Comparator): kotlin.UShort? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.collections.Iterable.minWith(comparator: kotlin.Comparator): T? @kotlin.Deprecated(message = "Use minWithOrNull instead.", replaceWith = kotlin.ReplaceWith(expression = "minWithOrNull(comparator)", imports = {})) public fun kotlin.collections.Map.minWith(comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.minWithOrNull(comparator: kotlin.Comparator): T? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.minWithOrNull(comparator: kotlin.Comparator): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") public fun kotlin.collections.Iterable.minWithOrNull(comparator: kotlin.Comparator): T? @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.minWithOrNull(comparator: kotlin.Comparator>): kotlin.collections.Map.Entry? public operator fun kotlin.collections.Iterable.minus(element: T): kotlin.collections.List public operator fun kotlin.collections.Iterable.minus(elements: kotlin.Array): kotlin.collections.List public operator fun kotlin.collections.Iterable.minus(elements: kotlin.collections.Iterable): kotlin.collections.List public operator fun kotlin.collections.Iterable.minus(elements: kotlin.sequences.Sequence): kotlin.collections.List @kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(key: K): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(keys: kotlin.Array): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(keys: kotlin.collections.Iterable): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.1") public operator fun kotlin.collections.Map.minus(keys: kotlin.sequences.Sequence): kotlin.collections.Map public operator fun kotlin.collections.Set.minus(element: T): kotlin.collections.Set public operator fun kotlin.collections.Set.minus(elements: kotlin.Array): kotlin.collections.Set public operator fun kotlin.collections.Set.minus(elements: kotlin.collections.Iterable): kotlin.collections.Set public operator fun kotlin.collections.Set.minus(elements: kotlin.sequences.Sequence): kotlin.collections.Set @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(element: T): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(elements: kotlin.Array): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(elements: kotlin.collections.Iterable): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.minusAssign(elements: kotlin.sequences.Sequence): kotlin.Unit @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(key: K): kotlin.Unit @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(keys: kotlin.Array): kotlin.Unit @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(keys: kotlin.collections.Iterable): kotlin.Unit @kotlin.SinceKotlin(version = "1.1") @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.minusAssign(keys: kotlin.sequences.Sequence): kotlin.Unit @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.minusElement(element: T): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.collections.Set.minusElement(element: T): kotlin.collections.Set public fun kotlin.Array.none(): kotlin.Boolean public inline fun kotlin.Array.none(predicate: (T) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.BooleanArray.none(): kotlin.Boolean public inline fun kotlin.BooleanArray.none(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.ByteArray.none(): kotlin.Boolean public inline fun kotlin.ByteArray.none(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.CharArray.none(): kotlin.Boolean public inline fun kotlin.CharArray.none(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.DoubleArray.none(): kotlin.Boolean public inline fun kotlin.DoubleArray.none(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.FloatArray.none(): kotlin.Boolean public inline fun kotlin.FloatArray.none(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.IntArray.none(): kotlin.Boolean public inline fun kotlin.IntArray.none(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.LongArray.none(): kotlin.Boolean public inline fun kotlin.LongArray.none(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.ShortArray.none(): kotlin.Boolean public inline fun kotlin.ShortArray.none(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.none(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.none(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.none(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.none(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.none(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.none(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.none(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.none(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.collections.Iterable.none(): kotlin.Boolean public inline fun kotlin.collections.Iterable.none(predicate: (T) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.collections.Map.none(): kotlin.Boolean public inline fun kotlin.collections.Map.none(predicate: (kotlin.collections.Map.Entry) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.1") public inline fun > C.onEach(action: (T) -> kotlin.Unit): C @kotlin.SinceKotlin(version = "1.1") public inline fun > M.onEach(action: (kotlin.collections.Map.Entry) -> kotlin.Unit): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.Array.onEach(action: (T) -> kotlin.Unit): kotlin.Array @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.onEach(action: (kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.onEach(action: (kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.onEach(action: (kotlin.Char) -> kotlin.Unit): kotlin.CharArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.onEach(action: (kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.onEach(action: (kotlin.Float) -> kotlin.Unit): kotlin.FloatArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.onEach(action: (kotlin.Int) -> kotlin.Unit): kotlin.IntArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.onEach(action: (kotlin.Long) -> kotlin.Unit): kotlin.LongArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.onEach(action: (kotlin.Short) -> kotlin.Unit): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.onEach(action: (kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.onEach(action: (kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.onEach(action: (kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.onEach(action: (kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray @kotlin.SinceKotlin(version = "1.4") public inline fun > C.onEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): C @kotlin.SinceKotlin(version = "1.4") public inline fun > M.onEachIndexed(action: (index: kotlin.Int, kotlin.collections.Map.Entry) -> kotlin.Unit): M @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.Array.onEachIndexed(action: (index: kotlin.Int, T) -> kotlin.Unit): kotlin.Array @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Boolean) -> kotlin.Unit): kotlin.BooleanArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Byte) -> kotlin.Unit): kotlin.ByteArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Char) -> kotlin.Unit): kotlin.CharArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Double) -> kotlin.Unit): kotlin.DoubleArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Float) -> kotlin.Unit): kotlin.FloatArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Int) -> kotlin.Unit): kotlin.IntArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Long) -> kotlin.Unit): kotlin.LongArray @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.onEachIndexed(action: (index: kotlin.Int, kotlin.Short) -> kotlin.Unit): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.onEachIndexed(action: (index: kotlin.Int, kotlin.UByte) -> kotlin.Unit): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.onEachIndexed(action: (index: kotlin.Int, kotlin.UInt) -> kotlin.Unit): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.onEachIndexed(action: (index: kotlin.Int, kotlin.ULong) -> kotlin.Unit): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.onEachIndexed(action: (index: kotlin.Int, kotlin.UShort) -> kotlin.Unit): kotlin.UShortArray @kotlin.internal.InlineOnly public inline fun kotlin.Array?.orEmpty(): kotlin.Array @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection?.orEmpty(): kotlin.collections.Collection @kotlin.internal.InlineOnly public inline fun kotlin.collections.List?.orEmpty(): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map?.orEmpty(): kotlin.collections.Map @kotlin.internal.InlineOnly public inline fun kotlin.collections.Set?.orEmpty(): kotlin.collections.Set public inline fun kotlin.Array.partition(predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline fun kotlin.BooleanArray.partition(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline fun kotlin.ByteArray.partition(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline fun kotlin.CharArray.partition(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline fun kotlin.DoubleArray.partition(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline fun kotlin.FloatArray.partition(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline fun kotlin.IntArray.partition(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline fun kotlin.LongArray.partition(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline fun kotlin.ShortArray.partition(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline fun kotlin.collections.Iterable.partition(predicate: (T) -> kotlin.Boolean): kotlin.Pair, kotlin.collections.List> public inline operator fun kotlin.Array.plus(element: T): kotlin.Array public inline operator fun kotlin.Array.plus(elements: kotlin.Array): kotlin.Array public operator fun kotlin.Array.plus(elements: kotlin.collections.Collection): kotlin.Array public inline operator fun kotlin.BooleanArray.plus(element: kotlin.Boolean): kotlin.BooleanArray public inline operator fun kotlin.BooleanArray.plus(elements: kotlin.BooleanArray): kotlin.BooleanArray public operator fun kotlin.BooleanArray.plus(elements: kotlin.collections.Collection): kotlin.BooleanArray public inline operator fun kotlin.ByteArray.plus(element: kotlin.Byte): kotlin.ByteArray public inline operator fun kotlin.ByteArray.plus(elements: kotlin.ByteArray): kotlin.ByteArray public operator fun kotlin.ByteArray.plus(elements: kotlin.collections.Collection): kotlin.ByteArray public inline operator fun kotlin.CharArray.plus(element: kotlin.Char): kotlin.CharArray public inline operator fun kotlin.CharArray.plus(elements: kotlin.CharArray): kotlin.CharArray public operator fun kotlin.CharArray.plus(elements: kotlin.collections.Collection): kotlin.CharArray public inline operator fun kotlin.DoubleArray.plus(element: kotlin.Double): kotlin.DoubleArray public inline operator fun kotlin.DoubleArray.plus(elements: kotlin.DoubleArray): kotlin.DoubleArray public operator fun kotlin.DoubleArray.plus(elements: kotlin.collections.Collection): kotlin.DoubleArray public inline operator fun kotlin.FloatArray.plus(element: kotlin.Float): kotlin.FloatArray public inline operator fun kotlin.FloatArray.plus(elements: kotlin.FloatArray): kotlin.FloatArray public operator fun kotlin.FloatArray.plus(elements: kotlin.collections.Collection): kotlin.FloatArray public inline operator fun kotlin.IntArray.plus(element: kotlin.Int): kotlin.IntArray public inline operator fun kotlin.IntArray.plus(elements: kotlin.IntArray): kotlin.IntArray public operator fun kotlin.IntArray.plus(elements: kotlin.collections.Collection): kotlin.IntArray public inline operator fun kotlin.LongArray.plus(element: kotlin.Long): kotlin.LongArray public inline operator fun kotlin.LongArray.plus(elements: kotlin.LongArray): kotlin.LongArray public operator fun kotlin.LongArray.plus(elements: kotlin.collections.Collection): kotlin.LongArray public inline operator fun kotlin.ShortArray.plus(element: kotlin.Short): kotlin.ShortArray public inline operator fun kotlin.ShortArray.plus(elements: kotlin.ShortArray): kotlin.ShortArray public operator fun kotlin.ShortArray.plus(elements: kotlin.collections.Collection): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.plus(element: kotlin.UByte): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UByteArray.plus(elements: kotlin.UByteArray): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.UByteArray.plus(elements: kotlin.collections.Collection): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.plus(element: kotlin.UInt): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UIntArray.plus(elements: kotlin.UIntArray): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.UIntArray.plus(elements: kotlin.collections.Collection): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.plus(element: kotlin.ULong): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.ULongArray.plus(elements: kotlin.ULongArray): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.ULongArray.plus(elements: kotlin.collections.Collection): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.plus(element: kotlin.UShort): kotlin.UShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline operator fun kotlin.UShortArray.plus(elements: kotlin.UShortArray): kotlin.UShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public operator fun kotlin.UShortArray.plus(elements: kotlin.collections.Collection): kotlin.UShortArray public operator fun kotlin.collections.Collection.plus(element: T): kotlin.collections.List public operator fun kotlin.collections.Collection.plus(elements: kotlin.Array): kotlin.collections.List public operator fun kotlin.collections.Collection.plus(elements: kotlin.collections.Iterable): kotlin.collections.List public operator fun kotlin.collections.Collection.plus(elements: kotlin.sequences.Sequence): kotlin.collections.List public operator fun kotlin.collections.Iterable.plus(element: T): kotlin.collections.List public operator fun kotlin.collections.Iterable.plus(elements: kotlin.Array): kotlin.collections.List public operator fun kotlin.collections.Iterable.plus(elements: kotlin.collections.Iterable): kotlin.collections.List public operator fun kotlin.collections.Iterable.plus(elements: kotlin.sequences.Sequence): kotlin.collections.List public operator fun kotlin.collections.Map.plus(pairs: kotlin.Array>): kotlin.collections.Map public operator fun kotlin.collections.Map.plus(pair: kotlin.Pair): kotlin.collections.Map public operator fun kotlin.collections.Map.plus(pairs: kotlin.collections.Iterable>): kotlin.collections.Map public operator fun kotlin.collections.Map.plus(map: kotlin.collections.Map): kotlin.collections.Map public operator fun kotlin.collections.Map.plus(pairs: kotlin.sequences.Sequence>): kotlin.collections.Map public operator fun kotlin.collections.Set.plus(element: T): kotlin.collections.Set public operator fun kotlin.collections.Set.plus(elements: kotlin.Array): kotlin.collections.Set public operator fun kotlin.collections.Set.plus(elements: kotlin.collections.Iterable): kotlin.collections.Set public operator fun kotlin.collections.Set.plus(elements: kotlin.sequences.Sequence): kotlin.collections.Set @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(element: T): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(elements: kotlin.Array): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(elements: kotlin.collections.Iterable): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableCollection.plusAssign(elements: kotlin.sequences.Sequence): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(pairs: kotlin.Array>): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(pair: kotlin.Pair): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(pairs: kotlin.collections.Iterable>): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(map: kotlin.collections.Map): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.plusAssign(pairs: kotlin.sequences.Sequence>): kotlin.Unit public inline fun kotlin.Array.plusElement(element: T): kotlin.Array @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.plusElement(element: T): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.plusElement(element: T): kotlin.collections.List @kotlin.internal.InlineOnly public inline fun kotlin.collections.Set.plusElement(element: T): kotlin.collections.Set public fun kotlin.collections.MutableMap.putAll(pairs: kotlin.Array>): kotlin.Unit public fun kotlin.collections.MutableMap.putAll(pairs: kotlin.collections.Iterable>): kotlin.Unit public fun kotlin.collections.MutableMap.putAll(pairs: kotlin.sequences.Sequence>): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.Array.random(): T @kotlin.SinceKotlin(version = "1.3") public fun kotlin.Array.random(random: kotlin.random.Random): T @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.random(): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") public fun kotlin.BooleanArray.random(random: kotlin.random.Random): kotlin.Boolean @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.random(): kotlin.Byte @kotlin.SinceKotlin(version = "1.3") public fun kotlin.ByteArray.random(random: kotlin.random.Random): kotlin.Byte @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.random(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public fun kotlin.CharArray.random(random: kotlin.random.Random): kotlin.Char @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.random(): kotlin.Double @kotlin.SinceKotlin(version = "1.3") public fun kotlin.DoubleArray.random(random: kotlin.random.Random): kotlin.Double @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.random(): kotlin.Float @kotlin.SinceKotlin(version = "1.3") public fun kotlin.FloatArray.random(random: kotlin.random.Random): kotlin.Float @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.random(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public fun kotlin.IntArray.random(random: kotlin.random.Random): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.random(): kotlin.Long @kotlin.SinceKotlin(version = "1.3") public fun kotlin.LongArray.random(random: kotlin.random.Random): kotlin.Long @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.random(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") public fun kotlin.ShortArray.random(random: kotlin.random.Random): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.random(): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.random(random: kotlin.random.Random): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.random(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.random(random: kotlin.random.Random): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.random(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.random(random: kotlin.random.Random): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.random(): kotlin.UShort @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.random(random: kotlin.random.Random): kotlin.UShort @kotlin.SinceKotlin(version = "1.3") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.random(): T @kotlin.SinceKotlin(version = "1.3") public fun kotlin.collections.Collection.random(random: kotlin.random.Random): T @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.Array.randomOrNull(): T? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.Array.randomOrNull(random: kotlin.random.Random): T? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.randomOrNull(): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.BooleanArray.randomOrNull(random: kotlin.random.Random): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.randomOrNull(): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.ByteArray.randomOrNull(random: kotlin.random.Random): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.randomOrNull(): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.CharArray.randomOrNull(random: kotlin.random.Random): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.randomOrNull(): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.DoubleArray.randomOrNull(random: kotlin.random.Random): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.randomOrNull(): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.FloatArray.randomOrNull(random: kotlin.random.Random): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.randomOrNull(): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.IntArray.randomOrNull(random: kotlin.random.Random): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.randomOrNull(): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.LongArray.randomOrNull(random: kotlin.random.Random): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.randomOrNull(): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.ShortArray.randomOrNull(random: kotlin.random.Random): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.randomOrNull(): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.randomOrNull(random: kotlin.random.Random): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.randomOrNull(): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.randomOrNull(random: kotlin.random.Random): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.randomOrNull(): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.randomOrNull(random: kotlin.random.Random): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.randomOrNull(): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.randomOrNull(random: kotlin.random.Random): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.randomOrNull(): T? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.collections.Collection.randomOrNull(random: kotlin.random.Random): T? public inline fun kotlin.Array.reduce(operation: (acc: S, T) -> S): S public inline fun kotlin.BooleanArray.reduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.ByteArray.reduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte public inline fun kotlin.CharArray.reduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char public inline fun kotlin.DoubleArray.reduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double public inline fun kotlin.FloatArray.reduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float public inline fun kotlin.IntArray.reduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int public inline fun kotlin.LongArray.reduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long public inline fun kotlin.ShortArray.reduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort @kotlin.SinceKotlin(version = "1.1") public inline fun kotlin.collections.Grouping.reduce(operation: (key: K, accumulator: S, element: T) -> S): kotlin.collections.Map public inline fun kotlin.collections.Iterable.reduce(operation: (acc: S, T) -> S): S public inline fun kotlin.Array.reduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): S public inline fun kotlin.BooleanArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.ByteArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte public inline fun kotlin.CharArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char public inline fun kotlin.DoubleArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double public inline fun kotlin.FloatArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float public inline fun kotlin.IntArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int public inline fun kotlin.LongArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long public inline fun kotlin.ShortArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort public inline fun kotlin.collections.Iterable.reduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): S @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: S, T) -> S): S? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.BooleanArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ByteArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.DoubleArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.FloatArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.IntArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.LongArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ShortArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.reduceIndexedOrNull(operation: (index: kotlin.Int, acc: S, T) -> S): S? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.Array.reduceOrNull(operation: (acc: S, T) -> S): S? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.BooleanArray.reduceOrNull(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.ByteArray.reduceOrNull(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.CharArray.reduceOrNull(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.DoubleArray.reduceOrNull(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.FloatArray.reduceOrNull(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.IntArray.reduceOrNull(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.LongArray.reduceOrNull(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.ShortArray.reduceOrNull(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceOrNull(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceOrNull(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceOrNull(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceOrNull(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.collections.Iterable.reduceOrNull(operation: (acc: S, T) -> S): S? public inline fun kotlin.Array.reduceRight(operation: (T, acc: S) -> S): S public inline fun kotlin.BooleanArray.reduceRight(operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.ByteArray.reduceRight(operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte public inline fun kotlin.CharArray.reduceRight(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char public inline fun kotlin.DoubleArray.reduceRight(operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double public inline fun kotlin.FloatArray.reduceRight(operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float public inline fun kotlin.IntArray.reduceRight(operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int public inline fun kotlin.LongArray.reduceRight(operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long public inline fun kotlin.ShortArray.reduceRight(operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRight(operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRight(operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRight(operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRight(operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort public inline fun kotlin.collections.List.reduceRight(operation: (T, acc: S) -> S): S public inline fun kotlin.Array.reduceRightIndexed(operation: (index: kotlin.Int, T, acc: S) -> S): S public inline fun kotlin.BooleanArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public inline fun kotlin.ByteArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte public inline fun kotlin.CharArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char public inline fun kotlin.DoubleArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double public inline fun kotlin.FloatArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float public inline fun kotlin.IntArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int public inline fun kotlin.LongArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long public inline fun kotlin.ShortArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRightIndexed(operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort public inline fun kotlin.collections.List.reduceRightIndexed(operation: (index: kotlin.Int, T, acc: S) -> S): S @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.reduceRightIndexedOrNull(operation: (index: kotlin.Int, T, acc: S) -> S): S? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.BooleanArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ByteArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.CharArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.DoubleArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.FloatArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.IntArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.LongArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.ShortArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRightIndexedOrNull(operation: (index: kotlin.Int, kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.List.reduceRightIndexedOrNull(operation: (index: kotlin.Int, T, acc: S) -> S): S? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.Array.reduceRightOrNull(operation: (T, acc: S) -> S): S? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.BooleanArray.reduceRightOrNull(operation: (kotlin.Boolean, acc: kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.ByteArray.reduceRightOrNull(operation: (kotlin.Byte, acc: kotlin.Byte) -> kotlin.Byte): kotlin.Byte? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.CharArray.reduceRightOrNull(operation: (kotlin.Char, acc: kotlin.Char) -> kotlin.Char): kotlin.Char? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.DoubleArray.reduceRightOrNull(operation: (kotlin.Double, acc: kotlin.Double) -> kotlin.Double): kotlin.Double? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.FloatArray.reduceRightOrNull(operation: (kotlin.Float, acc: kotlin.Float) -> kotlin.Float): kotlin.Float? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.IntArray.reduceRightOrNull(operation: (kotlin.Int, acc: kotlin.Int) -> kotlin.Int): kotlin.Int? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.LongArray.reduceRightOrNull(operation: (kotlin.Long, acc: kotlin.Long) -> kotlin.Long): kotlin.Long? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.ShortArray.reduceRightOrNull(operation: (kotlin.Short, acc: kotlin.Short) -> kotlin.Short): kotlin.Short? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reduceRightOrNull(operation: (kotlin.UByte, acc: kotlin.UByte) -> kotlin.UByte): kotlin.UByte? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reduceRightOrNull(operation: (kotlin.UInt, acc: kotlin.UInt) -> kotlin.UInt): kotlin.UInt? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reduceRightOrNull(operation: (kotlin.ULong, acc: kotlin.ULong) -> kotlin.ULong): kotlin.ULong? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reduceRightOrNull(operation: (kotlin.UShort, acc: kotlin.UShort) -> kotlin.UShort): kotlin.UShort? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.collections.List.reduceRightOrNull(operation: (T, acc: S) -> S): S? @kotlin.SinceKotlin(version = "1.1") public inline fun > kotlin.collections.Grouping.reduceTo(destination: M, operation: (key: K, accumulator: S, element: T) -> S): M @kotlin.internal.InlineOnly public inline fun <@kotlin.internal.OnlyInputTypes T> kotlin.collections.MutableCollection.remove(element: T): kotlin.Boolean @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use removeAt(index) instead.", replaceWith = kotlin.ReplaceWith(expression = "removeAt(index)", imports = {})) @kotlin.internal.InlineOnly public inline fun kotlin.collections.MutableList.remove(index: kotlin.Int): T @kotlin.internal.InlineOnly public inline fun <@kotlin.internal.OnlyInputTypes K, V> kotlin.collections.MutableMap.remove(key: K): V? public fun kotlin.collections.MutableCollection.removeAll(elements: kotlin.Array): kotlin.Boolean public fun kotlin.collections.MutableCollection.removeAll(elements: kotlin.collections.Iterable): kotlin.Boolean public fun kotlin.collections.MutableCollection.removeAll(elements: kotlin.sequences.Sequence): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun <@kotlin.internal.OnlyInputTypes T> kotlin.collections.MutableCollection.removeAll(elements: kotlin.collections.Collection): kotlin.Boolean public fun kotlin.collections.MutableIterable.removeAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.collections.MutableList.removeAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.collections.MutableList.removeFirst(): T @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.collections.MutableList.removeFirstOrNull(): T? @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.collections.MutableList.removeLast(): T @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public fun kotlin.collections.MutableList.removeLastOrNull(): T? public fun kotlin.Array.requireNoNulls(): kotlin.Array public fun kotlin.collections.Iterable.requireNoNulls(): kotlin.collections.Iterable public fun kotlin.collections.List.requireNoNulls(): kotlin.collections.List public fun kotlin.collections.MutableCollection.retainAll(elements: kotlin.Array): kotlin.Boolean public fun kotlin.collections.MutableCollection.retainAll(elements: kotlin.collections.Iterable): kotlin.Boolean public fun kotlin.collections.MutableCollection.retainAll(elements: kotlin.sequences.Sequence): kotlin.Boolean @kotlin.internal.InlineOnly public inline fun <@kotlin.internal.OnlyInputTypes T> kotlin.collections.MutableCollection.retainAll(elements: kotlin.collections.Collection): kotlin.Boolean public fun kotlin.collections.MutableIterable.retainAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.collections.MutableList.retainAll(predicate: (T) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.Array.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.BooleanArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.ByteArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.CharArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.DoubleArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.FloatArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.IntArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.LongArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.ShortArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reverse(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reverse(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.collections.MutableList.reverse(): kotlin.Unit public fun kotlin.Array.reversed(): kotlin.collections.List public fun kotlin.BooleanArray.reversed(): kotlin.collections.List public fun kotlin.ByteArray.reversed(): kotlin.collections.List public fun kotlin.CharArray.reversed(): kotlin.collections.List public fun kotlin.DoubleArray.reversed(): kotlin.collections.List public fun kotlin.FloatArray.reversed(): kotlin.collections.List public fun kotlin.IntArray.reversed(): kotlin.collections.List public fun kotlin.LongArray.reversed(): kotlin.collections.List public fun kotlin.ShortArray.reversed(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.reversed(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.reversed(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.reversed(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.reversed(): kotlin.collections.List public fun kotlin.collections.Iterable.reversed(): kotlin.collections.List public fun kotlin.Array.reversedArray(): kotlin.Array public fun kotlin.BooleanArray.reversedArray(): kotlin.BooleanArray public fun kotlin.ByteArray.reversedArray(): kotlin.ByteArray public fun kotlin.CharArray.reversedArray(): kotlin.CharArray public fun kotlin.DoubleArray.reversedArray(): kotlin.DoubleArray public fun kotlin.FloatArray.reversedArray(): kotlin.FloatArray public fun kotlin.IntArray.reversedArray(): kotlin.IntArray public fun kotlin.LongArray.reversedArray(): kotlin.LongArray public fun kotlin.ShortArray.reversedArray(): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.reversedArray(): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.reversedArray(): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.reversedArray(): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.reversedArray(): kotlin.UShortArray @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.runningFold(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningFold(initial: R, operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningFold(initial: R, operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningFold(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningFold(initial: R, operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningFold(initial: R, operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningFold(initial: R, operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningFold(initial: R, operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningFold(initial: R, operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningFold(initial: R, operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningFold(initial: R, operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningFold(initial: R, operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningFold(initial: R, operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.runningFold(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.runningFoldIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.Array.runningReduce(operation: (acc: S, T) -> S): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningReduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningReduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningReduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningReduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningReduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningReduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningReduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningReduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningReduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningReduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningReduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.collections.Iterable.runningReduce(operation: (acc: S, T) -> S): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.Array.runningReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.runningReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") public inline fun kotlin.collections.Iterable.runningReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.Array.scan(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scan(initial: R, operation: (acc: R, kotlin.Boolean) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scan(initial: R, operation: (acc: R, kotlin.Byte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scan(initial: R, operation: (acc: R, kotlin.Char) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scan(initial: R, operation: (acc: R, kotlin.Double) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scan(initial: R, operation: (acc: R, kotlin.Float) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scan(initial: R, operation: (acc: R, kotlin.Int) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scan(initial: R, operation: (acc: R, kotlin.Long) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scan(initial: R, operation: (acc: R, kotlin.Short) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scan(initial: R, operation: (acc: R, kotlin.UByte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scan(initial: R, operation: (acc: R, kotlin.UInt) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scan(initial: R, operation: (acc: R, kotlin.ULong) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scan(initial: R, operation: (acc: R, kotlin.UShort) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.collections.Iterable.scan(initial: R, operation: (acc: R, T) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.Array.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Boolean) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Byte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Char) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Double) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Float) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Int) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Long) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.Short) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UByte) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UInt) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.ULong) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, kotlin.UShort) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public inline fun kotlin.collections.Iterable.scanIndexed(initial: R, operation: (index: kotlin.Int, acc: R, T) -> R): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scanReduce(operation: (acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scanReduce(operation: (acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scanReduce(operation: (acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scanReduce(operation: (acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scanReduce(operation: (acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scanReduce(operation: (acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scanReduce(operation: (acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scanReduce(operation: (acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scanReduce(operation: (acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scanReduce(operation: (acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scanReduce(operation: (acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scanReduce(operation: (acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduce instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduce(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scanReduce(operation: (acc: S, T) -> S): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.Array.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Boolean, kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Byte, kotlin.Byte) -> kotlin.Byte): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Char, kotlin.Char) -> kotlin.Char): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Double, kotlin.Double) -> kotlin.Double): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Float, kotlin.Float) -> kotlin.Float): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Int, kotlin.Int) -> kotlin.Int): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Long, kotlin.Long) -> kotlin.Long): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.Short, kotlin.Short) -> kotlin.Short): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UByte, kotlin.UByte) -> kotlin.UByte): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UInt, kotlin.UInt) -> kotlin.UInt): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.ULong, kotlin.ULong) -> kotlin.ULong): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.scanReduceIndexed(operation: (index: kotlin.Int, acc: kotlin.UShort, kotlin.UShort) -> kotlin.UShort): kotlin.collections.List @kotlin.Deprecated(level = DeprecationLevel.ERROR, message = "Use runningReduceIndexed instead.", replaceWith = kotlin.ReplaceWith(expression = "runningReduceIndexed(operation)", imports = {})) @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public inline fun kotlin.collections.Iterable.scanReduceIndexed(operation: (index: kotlin.Int, acc: S, T) -> S): kotlin.collections.List @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.set(key: K, value: V): kotlin.Unit @kotlin.internal.InlineOnly public inline operator fun kotlin.collections.MutableMap.setValue(thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>, value: V): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.BooleanArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.MutableList.shuffle(): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") public fun kotlin.collections.MutableList.shuffle(random: kotlin.random.Random): kotlin.Unit @kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.shuffled(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") public fun kotlin.collections.Iterable.shuffled(random: kotlin.random.Random): kotlin.collections.List public fun kotlin.Array.single(): T public inline fun kotlin.Array.single(predicate: (T) -> kotlin.Boolean): T public fun kotlin.BooleanArray.single(): kotlin.Boolean public inline fun kotlin.BooleanArray.single(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean public fun kotlin.ByteArray.single(): kotlin.Byte public inline fun kotlin.ByteArray.single(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte public fun kotlin.CharArray.single(): kotlin.Char public inline fun kotlin.CharArray.single(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char public fun kotlin.DoubleArray.single(): kotlin.Double public inline fun kotlin.DoubleArray.single(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double public fun kotlin.FloatArray.single(): kotlin.Float public inline fun kotlin.FloatArray.single(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float public fun kotlin.IntArray.single(): kotlin.Int public inline fun kotlin.IntArray.single(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int public fun kotlin.LongArray.single(): kotlin.Long public inline fun kotlin.LongArray.single(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long public fun kotlin.ShortArray.single(): kotlin.Short public inline fun kotlin.ShortArray.single(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.single(): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.single(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.single(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.single(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.single(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.single(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.single(): kotlin.UShort @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.single(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort public fun kotlin.collections.Iterable.single(): T public inline fun kotlin.collections.Iterable.single(predicate: (T) -> kotlin.Boolean): T public fun kotlin.collections.List.single(): T public fun kotlin.Array.singleOrNull(): T? public inline fun kotlin.Array.singleOrNull(predicate: (T) -> kotlin.Boolean): T? public fun kotlin.BooleanArray.singleOrNull(): kotlin.Boolean? public inline fun kotlin.BooleanArray.singleOrNull(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.Boolean? public fun kotlin.ByteArray.singleOrNull(): kotlin.Byte? public inline fun kotlin.ByteArray.singleOrNull(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.Byte? public fun kotlin.CharArray.singleOrNull(): kotlin.Char? public inline fun kotlin.CharArray.singleOrNull(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.Char? public fun kotlin.DoubleArray.singleOrNull(): kotlin.Double? public inline fun kotlin.DoubleArray.singleOrNull(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.Double? public fun kotlin.FloatArray.singleOrNull(): kotlin.Float? public inline fun kotlin.FloatArray.singleOrNull(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.Float? public fun kotlin.IntArray.singleOrNull(): kotlin.Int? public inline fun kotlin.IntArray.singleOrNull(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.Int? public fun kotlin.LongArray.singleOrNull(): kotlin.Long? public inline fun kotlin.LongArray.singleOrNull(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.Long? public fun kotlin.ShortArray.singleOrNull(): kotlin.Short? public inline fun kotlin.ShortArray.singleOrNull(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.Short? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.singleOrNull(): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.singleOrNull(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.UByte? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.singleOrNull(): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.singleOrNull(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.UInt? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.singleOrNull(): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.singleOrNull(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.ULong? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.singleOrNull(): kotlin.UShort? @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.singleOrNull(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.UShort? public fun kotlin.collections.Iterable.singleOrNull(): T? public inline fun kotlin.collections.Iterable.singleOrNull(predicate: (T) -> kotlin.Boolean): T? public fun kotlin.collections.List.singleOrNull(): T? public fun kotlin.Array.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.Array.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.BooleanArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.BooleanArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.ByteArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.ByteArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.CharArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.CharArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.DoubleArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.DoubleArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.FloatArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.FloatArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.IntArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.IntArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.LongArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.LongArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.ShortArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.ShortArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.slice(indices: kotlin.collections.Iterable): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.collections.List.slice(indices: kotlin.collections.Iterable): kotlin.collections.List public fun kotlin.collections.List.slice(indices: kotlin.ranges.IntRange): kotlin.collections.List public fun kotlin.Array.sliceArray(indices: kotlin.collections.Collection): kotlin.Array public fun kotlin.Array.sliceArray(indices: kotlin.ranges.IntRange): kotlin.Array public fun kotlin.BooleanArray.sliceArray(indices: kotlin.collections.Collection): kotlin.BooleanArray public fun kotlin.BooleanArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.BooleanArray public fun kotlin.ByteArray.sliceArray(indices: kotlin.collections.Collection): kotlin.ByteArray public fun kotlin.ByteArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.ByteArray public fun kotlin.CharArray.sliceArray(indices: kotlin.collections.Collection): kotlin.CharArray public fun kotlin.CharArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.CharArray public fun kotlin.DoubleArray.sliceArray(indices: kotlin.collections.Collection): kotlin.DoubleArray public fun kotlin.DoubleArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.DoubleArray public fun kotlin.FloatArray.sliceArray(indices: kotlin.collections.Collection): kotlin.FloatArray public fun kotlin.FloatArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.FloatArray public fun kotlin.IntArray.sliceArray(indices: kotlin.collections.Collection): kotlin.IntArray public fun kotlin.IntArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.IntArray public fun kotlin.LongArray.sliceArray(indices: kotlin.collections.Collection): kotlin.LongArray public fun kotlin.LongArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.LongArray public fun kotlin.ShortArray.sliceArray(indices: kotlin.collections.Collection): kotlin.ShortArray public fun kotlin.ShortArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sliceArray(indices: kotlin.collections.Collection): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sliceArray(indices: kotlin.collections.Collection): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sliceArray(indices: kotlin.collections.Collection): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sliceArray(indices: kotlin.collections.Collection): kotlin.UShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sliceArray(indices: kotlin.ranges.IntRange): kotlin.UShortArray public fun > kotlin.Array.sort(): kotlin.Unit public fun kotlin.Array.sort(comparison: (a: T, b: T) -> kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun > kotlin.Array.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit public fun kotlin.ByteArray.sort(): kotlin.Unit @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sort(noinline comparison: (a: kotlin.Byte, b: kotlin.Byte) -> kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit public fun kotlin.CharArray.sort(): kotlin.Unit @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sort(noinline comparison: (a: kotlin.Char, b: kotlin.Char) -> kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit public fun kotlin.DoubleArray.sort(): kotlin.Unit @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sort(noinline comparison: (a: kotlin.Double, b: kotlin.Double) -> kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit public fun kotlin.FloatArray.sort(): kotlin.Unit @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sort(noinline comparison: (a: kotlin.Float, b: kotlin.Float) -> kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit public fun kotlin.IntArray.sort(): kotlin.Unit @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sort(noinline comparison: (a: kotlin.Int, b: kotlin.Int) -> kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit public fun kotlin.LongArray.sort(): kotlin.Unit @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sort(noinline comparison: (a: kotlin.Long, b: kotlin.Long) -> kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit public fun kotlin.ShortArray.sort(): kotlin.Unit @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sort(noinline comparison: (a: kotlin.Short, b: kotlin.Short) -> kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sort(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sort(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sort(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sort(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sort(fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit public fun > kotlin.collections.MutableList.sort(): kotlin.Unit public inline fun > kotlin.Array.sortBy(crossinline selector: (T) -> R?): kotlin.Unit public inline fun > kotlin.collections.MutableList.sortBy(crossinline selector: (T) -> R?): kotlin.Unit public inline fun > kotlin.Array.sortByDescending(crossinline selector: (T) -> R?): kotlin.Unit public inline fun > kotlin.collections.MutableList.sortByDescending(crossinline selector: (T) -> R?): kotlin.Unit public fun > kotlin.Array.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun > kotlin.Array.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.ByteArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ByteArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.CharArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.CharArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.DoubleArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.DoubleArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.FloatArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.FloatArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.IntArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.IntArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.LongArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.LongArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun kotlin.ShortArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.ShortArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortDescending(): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortDescending(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public fun > kotlin.collections.MutableList.sortDescending(): kotlin.Unit public fun kotlin.Array.sortWith(comparator: kotlin.Comparator): kotlin.Unit @kotlin.SinceKotlin(version = "1.4") public fun kotlin.Array.sortWith(comparator: kotlin.Comparator, fromIndex: kotlin.Int = ..., toIndex: kotlin.Int = ...): kotlin.Unit public fun kotlin.collections.MutableList.sortWith(comparator: kotlin.Comparator): kotlin.Unit public fun > kotlin.Array.sorted(): kotlin.collections.List public fun kotlin.ByteArray.sorted(): kotlin.collections.List public fun kotlin.CharArray.sorted(): kotlin.collections.List public fun kotlin.DoubleArray.sorted(): kotlin.collections.List public fun kotlin.FloatArray.sorted(): kotlin.collections.List public fun kotlin.IntArray.sorted(): kotlin.collections.List public fun kotlin.LongArray.sorted(): kotlin.collections.List public fun kotlin.ShortArray.sorted(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sorted(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sorted(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sorted(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sorted(): kotlin.collections.List public fun > kotlin.collections.Iterable.sorted(): kotlin.collections.List public fun > kotlin.Array.sortedArray(): kotlin.Array public fun kotlin.ByteArray.sortedArray(): kotlin.ByteArray public fun kotlin.CharArray.sortedArray(): kotlin.CharArray public fun kotlin.DoubleArray.sortedArray(): kotlin.DoubleArray public fun kotlin.FloatArray.sortedArray(): kotlin.FloatArray public fun kotlin.IntArray.sortedArray(): kotlin.IntArray public fun kotlin.LongArray.sortedArray(): kotlin.LongArray public fun kotlin.ShortArray.sortedArray(): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortedArray(): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortedArray(): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortedArray(): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortedArray(): kotlin.UShortArray public fun > kotlin.Array.sortedArrayDescending(): kotlin.Array public fun kotlin.ByteArray.sortedArrayDescending(): kotlin.ByteArray public fun kotlin.CharArray.sortedArrayDescending(): kotlin.CharArray public fun kotlin.DoubleArray.sortedArrayDescending(): kotlin.DoubleArray public fun kotlin.FloatArray.sortedArrayDescending(): kotlin.FloatArray public fun kotlin.IntArray.sortedArrayDescending(): kotlin.IntArray public fun kotlin.LongArray.sortedArrayDescending(): kotlin.LongArray public fun kotlin.ShortArray.sortedArrayDescending(): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortedArrayDescending(): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortedArrayDescending(): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortedArrayDescending(): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortedArrayDescending(): kotlin.UShortArray public fun kotlin.Array.sortedArrayWith(comparator: kotlin.Comparator): kotlin.Array public inline fun > kotlin.Array.sortedBy(crossinline selector: (T) -> R?): kotlin.collections.List public inline fun > kotlin.BooleanArray.sortedBy(crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List public inline fun > kotlin.ByteArray.sortedBy(crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List public inline fun > kotlin.CharArray.sortedBy(crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List public inline fun > kotlin.DoubleArray.sortedBy(crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List public inline fun > kotlin.FloatArray.sortedBy(crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List public inline fun > kotlin.IntArray.sortedBy(crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List public inline fun > kotlin.LongArray.sortedBy(crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List public inline fun > kotlin.ShortArray.sortedBy(crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List public inline fun > kotlin.collections.Iterable.sortedBy(crossinline selector: (T) -> R?): kotlin.collections.List public inline fun > kotlin.Array.sortedByDescending(crossinline selector: (T) -> R?): kotlin.collections.List public inline fun > kotlin.BooleanArray.sortedByDescending(crossinline selector: (kotlin.Boolean) -> R?): kotlin.collections.List public inline fun > kotlin.ByteArray.sortedByDescending(crossinline selector: (kotlin.Byte) -> R?): kotlin.collections.List public inline fun > kotlin.CharArray.sortedByDescending(crossinline selector: (kotlin.Char) -> R?): kotlin.collections.List public inline fun > kotlin.DoubleArray.sortedByDescending(crossinline selector: (kotlin.Double) -> R?): kotlin.collections.List public inline fun > kotlin.FloatArray.sortedByDescending(crossinline selector: (kotlin.Float) -> R?): kotlin.collections.List public inline fun > kotlin.IntArray.sortedByDescending(crossinline selector: (kotlin.Int) -> R?): kotlin.collections.List public inline fun > kotlin.LongArray.sortedByDescending(crossinline selector: (kotlin.Long) -> R?): kotlin.collections.List public inline fun > kotlin.ShortArray.sortedByDescending(crossinline selector: (kotlin.Short) -> R?): kotlin.collections.List public inline fun > kotlin.collections.Iterable.sortedByDescending(crossinline selector: (T) -> R?): kotlin.collections.List public fun > kotlin.Array.sortedDescending(): kotlin.collections.List public fun kotlin.ByteArray.sortedDescending(): kotlin.collections.List public fun kotlin.CharArray.sortedDescending(): kotlin.collections.List public fun kotlin.DoubleArray.sortedDescending(): kotlin.collections.List public fun kotlin.FloatArray.sortedDescending(): kotlin.collections.List public fun kotlin.IntArray.sortedDescending(): kotlin.collections.List public fun kotlin.LongArray.sortedDescending(): kotlin.collections.List public fun kotlin.ShortArray.sortedDescending(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.sortedDescending(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.sortedDescending(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.sortedDescending(): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.sortedDescending(): kotlin.collections.List public fun > kotlin.collections.Iterable.sortedDescending(): kotlin.collections.List public fun kotlin.Array.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public fun kotlin.BooleanArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public fun kotlin.ByteArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public fun kotlin.CharArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public fun kotlin.DoubleArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public fun kotlin.FloatArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public fun kotlin.IntArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public fun kotlin.LongArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public fun kotlin.ShortArray.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public fun kotlin.collections.Iterable.sortedWith(comparator: kotlin.Comparator): kotlin.collections.List public infix fun kotlin.Array.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.BooleanArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.ByteArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.CharArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.DoubleArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.FloatArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.IntArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.LongArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.ShortArray.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.collections.Iterable.subtract(other: kotlin.collections.Iterable): kotlin.collections.Set @kotlin.jvm.JvmName(name = "sumOfByte") public fun kotlin.Array.sum(): kotlin.Int @kotlin.jvm.JvmName(name = "sumOfDouble") public fun kotlin.Array.sum(): kotlin.Double @kotlin.jvm.JvmName(name = "sumOfFloat") public fun kotlin.Array.sum(): kotlin.Float @kotlin.jvm.JvmName(name = "sumOfInt") public fun kotlin.Array.sum(): kotlin.Int @kotlin.jvm.JvmName(name = "sumOfLong") public fun kotlin.Array.sum(): kotlin.Long @kotlin.jvm.JvmName(name = "sumOfShort") public fun kotlin.Array.sum(): kotlin.Int @kotlin.jvm.JvmName(name = "sumOfUByte") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.UInt @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.UInt @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.ULong @kotlin.jvm.JvmName(name = "sumOfUShort") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.sum(): kotlin.UInt public fun kotlin.ByteArray.sum(): kotlin.Int public fun kotlin.DoubleArray.sum(): kotlin.Double public fun kotlin.FloatArray.sum(): kotlin.Float public fun kotlin.IntArray.sum(): kotlin.Int public fun kotlin.LongArray.sum(): kotlin.Long public fun kotlin.ShortArray.sum(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sum(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sum(): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sum(): kotlin.ULong @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sum(): kotlin.UInt @kotlin.jvm.JvmName(name = "sumOfByte") public fun kotlin.collections.Iterable.sum(): kotlin.Int @kotlin.jvm.JvmName(name = "sumOfDouble") public fun kotlin.collections.Iterable.sum(): kotlin.Double @kotlin.jvm.JvmName(name = "sumOfFloat") public fun kotlin.collections.Iterable.sum(): kotlin.Float @kotlin.jvm.JvmName(name = "sumOfInt") public fun kotlin.collections.Iterable.sum(): kotlin.Int @kotlin.jvm.JvmName(name = "sumOfLong") public fun kotlin.collections.Iterable.sum(): kotlin.Long @kotlin.jvm.JvmName(name = "sumOfShort") public fun kotlin.collections.Iterable.sum(): kotlin.Int @kotlin.jvm.JvmName(name = "sumOfUByte") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.UInt @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.UInt @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.ULong @kotlin.jvm.JvmName(name = "sumOfUShort") @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Iterable.sum(): kotlin.UInt public inline fun kotlin.Array.sumBy(selector: (T) -> kotlin.Int): kotlin.Int public inline fun kotlin.BooleanArray.sumBy(selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int public inline fun kotlin.ByteArray.sumBy(selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int public inline fun kotlin.CharArray.sumBy(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int public inline fun kotlin.DoubleArray.sumBy(selector: (kotlin.Double) -> kotlin.Int): kotlin.Int public inline fun kotlin.FloatArray.sumBy(selector: (kotlin.Float) -> kotlin.Int): kotlin.Int public inline fun kotlin.IntArray.sumBy(selector: (kotlin.Int) -> kotlin.Int): kotlin.Int public inline fun kotlin.LongArray.sumBy(selector: (kotlin.Long) -> kotlin.Int): kotlin.Int public inline fun kotlin.ShortArray.sumBy(selector: (kotlin.Short) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumBy(selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumBy(selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumBy(selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumBy(selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt public inline fun kotlin.collections.Iterable.sumBy(selector: (T) -> kotlin.Int): kotlin.Int public inline fun kotlin.Array.sumByDouble(selector: (T) -> kotlin.Double): kotlin.Double public inline fun kotlin.BooleanArray.sumByDouble(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double public inline fun kotlin.ByteArray.sumByDouble(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double public inline fun kotlin.CharArray.sumByDouble(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double public inline fun kotlin.DoubleArray.sumByDouble(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double public inline fun kotlin.FloatArray.sumByDouble(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double public inline fun kotlin.IntArray.sumByDouble(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double public inline fun kotlin.LongArray.sumByDouble(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double public inline fun kotlin.ShortArray.sumByDouble(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumByDouble(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumByDouble(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumByDouble(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumByDouble(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double public inline fun kotlin.collections.Iterable.sumByDouble(selector: (T) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.Array.sumOf(selector: (T) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.BooleanArray.sumOf(selector: (kotlin.Boolean) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.sumOf(selector: (kotlin.Byte) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.CharArray.sumOf(selector: (kotlin.Char) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.DoubleArray.sumOf(selector: (kotlin.Double) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.FloatArray.sumOf(selector: (kotlin.Float) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.sumOf(selector: (kotlin.Int) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.sumOf(selector: (kotlin.Long) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.sumOf(selector: (kotlin.Short) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.sumOf(selector: (kotlin.UByte) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.sumOf(selector: (kotlin.UInt) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.sumOf(selector: (kotlin.ULong) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.sumOf(selector: (kotlin.UShort) -> kotlin.ULong): kotlin.ULong @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfDouble") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.Double): kotlin.Double @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfInt") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.Int): kotlin.Int @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfLong") @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.Long): kotlin.Long @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfUInt") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.UInt): kotlin.UInt @kotlin.SinceKotlin(version = "1.4") @kotlin.OverloadResolutionByLambdaReturnType @kotlin.jvm.JvmName(name = "sumOfULong") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.collections.Iterable.sumOf(selector: (T) -> kotlin.ULong): kotlin.ULong public fun kotlin.Array.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.BooleanArray.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.ByteArray.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.CharArray.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.DoubleArray.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.FloatArray.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.IntArray.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.LongArray.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.ShortArray.take(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.take(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.take(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.take(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.collections.Iterable.take(n: kotlin.Int): kotlin.collections.List public fun kotlin.Array.takeLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.BooleanArray.takeLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.ByteArray.takeLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.CharArray.takeLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.DoubleArray.takeLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.FloatArray.takeLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.IntArray.takeLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.LongArray.takeLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.ShortArray.takeLast(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.takeLast(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.takeLast(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.takeLast(n: kotlin.Int): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.takeLast(n: kotlin.Int): kotlin.collections.List public fun kotlin.collections.List.takeLast(n: kotlin.Int): kotlin.collections.List public inline fun kotlin.Array.takeLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.BooleanArray.takeLastWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ByteArray.takeLastWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.CharArray.takeLastWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.DoubleArray.takeLastWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.FloatArray.takeLastWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.IntArray.takeLastWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.LongArray.takeLastWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ShortArray.takeLastWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.takeLastWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.takeLastWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.takeLastWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.takeLastWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.collections.List.takeLastWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.Array.takeWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.BooleanArray.takeWhile(predicate: (kotlin.Boolean) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ByteArray.takeWhile(predicate: (kotlin.Byte) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.CharArray.takeWhile(predicate: (kotlin.Char) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.DoubleArray.takeWhile(predicate: (kotlin.Double) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.FloatArray.takeWhile(predicate: (kotlin.Float) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.IntArray.takeWhile(predicate: (kotlin.Int) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.LongArray.takeWhile(predicate: (kotlin.Long) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.ShortArray.takeWhile(predicate: (kotlin.Short) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.takeWhile(predicate: (kotlin.UByte) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.takeWhile(predicate: (kotlin.UInt) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.takeWhile(predicate: (kotlin.ULong) -> kotlin.Boolean): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.takeWhile(predicate: (kotlin.UShort) -> kotlin.Boolean): kotlin.collections.List public inline fun kotlin.collections.Iterable.takeWhile(predicate: (T) -> kotlin.Boolean): kotlin.collections.List public fun kotlin.Array.toBooleanArray(): kotlin.BooleanArray public fun kotlin.collections.Collection.toBooleanArray(): kotlin.BooleanArray public fun kotlin.Array.toByteArray(): kotlin.ByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.toByteArray(): kotlin.ByteArray public fun kotlin.collections.Collection.toByteArray(): kotlin.ByteArray public fun kotlin.Array.toCharArray(): kotlin.CharArray public fun kotlin.collections.Collection.toCharArray(): kotlin.CharArray public fun > kotlin.Array.toCollection(destination: C): C public fun > kotlin.BooleanArray.toCollection(destination: C): C public fun > kotlin.ByteArray.toCollection(destination: C): C public fun > kotlin.CharArray.toCollection(destination: C): C public fun > kotlin.DoubleArray.toCollection(destination: C): C public fun > kotlin.FloatArray.toCollection(destination: C): C public fun > kotlin.IntArray.toCollection(destination: C): C public fun > kotlin.LongArray.toCollection(destination: C): C public fun > kotlin.ShortArray.toCollection(destination: C): C public fun > kotlin.collections.Iterable.toCollection(destination: C): C public fun kotlin.Array.toDoubleArray(): kotlin.DoubleArray public fun kotlin.collections.Collection.toDoubleArray(): kotlin.DoubleArray public fun kotlin.Array.toFloatArray(): kotlin.FloatArray public fun kotlin.collections.Collection.toFloatArray(): kotlin.FloatArray public fun kotlin.Array.toHashSet(): kotlin.collections.HashSet public fun kotlin.BooleanArray.toHashSet(): kotlin.collections.HashSet public fun kotlin.ByteArray.toHashSet(): kotlin.collections.HashSet public fun kotlin.CharArray.toHashSet(): kotlin.collections.HashSet public fun kotlin.DoubleArray.toHashSet(): kotlin.collections.HashSet public fun kotlin.FloatArray.toHashSet(): kotlin.collections.HashSet public fun kotlin.IntArray.toHashSet(): kotlin.collections.HashSet public fun kotlin.LongArray.toHashSet(): kotlin.collections.HashSet public fun kotlin.ShortArray.toHashSet(): kotlin.collections.HashSet public fun kotlin.collections.Iterable.toHashSet(): kotlin.collections.HashSet public fun kotlin.Array.toIntArray(): kotlin.IntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.toIntArray(): kotlin.IntArray public fun kotlin.collections.Collection.toIntArray(): kotlin.IntArray public fun kotlin.Array.toList(): kotlin.collections.List public fun kotlin.BooleanArray.toList(): kotlin.collections.List public fun kotlin.ByteArray.toList(): kotlin.collections.List public fun kotlin.CharArray.toList(): kotlin.collections.List public fun kotlin.DoubleArray.toList(): kotlin.collections.List public fun kotlin.FloatArray.toList(): kotlin.collections.List public fun kotlin.IntArray.toList(): kotlin.collections.List public fun kotlin.LongArray.toList(): kotlin.collections.List public fun kotlin.ShortArray.toList(): kotlin.collections.List public fun kotlin.collections.Iterable.toList(): kotlin.collections.List public fun kotlin.collections.Map.toList(): kotlin.collections.List> public fun kotlin.Array.toLongArray(): kotlin.LongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.toLongArray(): kotlin.LongArray public fun kotlin.collections.Collection.toLongArray(): kotlin.LongArray public fun kotlin.Array>.toMap(): kotlin.collections.Map public fun > kotlin.Array>.toMap(destination: M): M public fun kotlin.collections.Iterable>.toMap(): kotlin.collections.Map public fun > kotlin.collections.Iterable>.toMap(destination: M): M @kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Map.toMap(): kotlin.collections.Map @kotlin.SinceKotlin(version = "1.1") public fun > kotlin.collections.Map.toMap(destination: M): M public fun kotlin.sequences.Sequence>.toMap(): kotlin.collections.Map public fun > kotlin.sequences.Sequence>.toMap(destination: M): M public fun kotlin.Array.toMutableList(): kotlin.collections.MutableList public fun kotlin.BooleanArray.toMutableList(): kotlin.collections.MutableList public fun kotlin.ByteArray.toMutableList(): kotlin.collections.MutableList public fun kotlin.CharArray.toMutableList(): kotlin.collections.MutableList public fun kotlin.DoubleArray.toMutableList(): kotlin.collections.MutableList public fun kotlin.FloatArray.toMutableList(): kotlin.collections.MutableList public fun kotlin.IntArray.toMutableList(): kotlin.collections.MutableList public fun kotlin.LongArray.toMutableList(): kotlin.collections.MutableList public fun kotlin.ShortArray.toMutableList(): kotlin.collections.MutableList public fun kotlin.collections.Collection.toMutableList(): kotlin.collections.MutableList public fun kotlin.collections.Iterable.toMutableList(): kotlin.collections.MutableList @kotlin.SinceKotlin(version = "1.1") public fun kotlin.collections.Map.toMutableMap(): kotlin.collections.MutableMap public fun kotlin.Array.toMutableSet(): kotlin.collections.MutableSet public fun kotlin.BooleanArray.toMutableSet(): kotlin.collections.MutableSet public fun kotlin.ByteArray.toMutableSet(): kotlin.collections.MutableSet public fun kotlin.CharArray.toMutableSet(): kotlin.collections.MutableSet public fun kotlin.DoubleArray.toMutableSet(): kotlin.collections.MutableSet public fun kotlin.FloatArray.toMutableSet(): kotlin.collections.MutableSet public fun kotlin.IntArray.toMutableSet(): kotlin.collections.MutableSet public fun kotlin.LongArray.toMutableSet(): kotlin.collections.MutableSet public fun kotlin.ShortArray.toMutableSet(): kotlin.collections.MutableSet public fun kotlin.collections.Iterable.toMutableSet(): kotlin.collections.MutableSet @kotlin.internal.InlineOnly public inline fun kotlin.collections.Map.Entry.toPair(): kotlin.Pair public fun kotlin.Array.toSet(): kotlin.collections.Set public fun kotlin.BooleanArray.toSet(): kotlin.collections.Set public fun kotlin.ByteArray.toSet(): kotlin.collections.Set public fun kotlin.CharArray.toSet(): kotlin.collections.Set public fun kotlin.DoubleArray.toSet(): kotlin.collections.Set public fun kotlin.FloatArray.toSet(): kotlin.collections.Set public fun kotlin.IntArray.toSet(): kotlin.collections.Set public fun kotlin.LongArray.toSet(): kotlin.collections.Set public fun kotlin.ShortArray.toSet(): kotlin.collections.Set public fun kotlin.collections.Iterable.toSet(): kotlin.collections.Set public fun kotlin.Array.toShortArray(): kotlin.ShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.toShortArray(): kotlin.ShortArray public fun kotlin.collections.Collection.toShortArray(): kotlin.ShortArray public fun kotlin.BooleanArray.toTypedArray(): kotlin.Array public fun kotlin.ByteArray.toTypedArray(): kotlin.Array public fun kotlin.CharArray.toTypedArray(): kotlin.Array public fun kotlin.DoubleArray.toTypedArray(): kotlin.Array public fun kotlin.FloatArray.toTypedArray(): kotlin.Array public fun kotlin.IntArray.toTypedArray(): kotlin.Array public fun kotlin.LongArray.toTypedArray(): kotlin.Array public fun kotlin.ShortArray.toTypedArray(): kotlin.Array @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.toTypedArray(): kotlin.Array @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.toTypedArray(): kotlin.Array @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.toTypedArray(): kotlin.Array @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.toTypedArray(): kotlin.Array @kotlin.internal.InlineOnly public inline fun kotlin.collections.Collection.toTypedArray(): kotlin.Array @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toUByteArray(): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ByteArray.toUByteArray(): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toUByteArray(): kotlin.UByteArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toUIntArray(): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.IntArray.toUIntArray(): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toUIntArray(): kotlin.UIntArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toULongArray(): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.LongArray.toULongArray(): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toULongArray(): kotlin.ULongArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.Array.toUShortArray(): kotlin.UShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ShortArray.toUShortArray(): kotlin.UShortArray @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.collections.Collection.toUShortArray(): kotlin.UShortArray public infix fun kotlin.Array.union(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.BooleanArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.ByteArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.CharArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.DoubleArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.FloatArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.IntArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.LongArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.ShortArray.union(other: kotlin.collections.Iterable): kotlin.collections.Set public infix fun kotlin.collections.Iterable.union(other: kotlin.collections.Iterable): kotlin.collections.Set public fun kotlin.Array>.unzip(): kotlin.Pair, kotlin.collections.List> public fun kotlin.collections.Iterable>.unzip(): kotlin.Pair, kotlin.collections.List> @kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ...): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.windowed(size: kotlin.Int, step: kotlin.Int = ..., partialWindows: kotlin.Boolean = ..., transform: (kotlin.collections.List) -> R): kotlin.collections.List public fun kotlin.collections.Map.withDefault(defaultValue: (key: K) -> V): kotlin.collections.Map @kotlin.jvm.JvmName(name = "withDefaultMutable") public fun kotlin.collections.MutableMap.withDefault(defaultValue: (key: K) -> V): kotlin.collections.MutableMap public fun kotlin.Array.withIndex(): kotlin.collections.Iterable> public fun kotlin.BooleanArray.withIndex(): kotlin.collections.Iterable> public fun kotlin.ByteArray.withIndex(): kotlin.collections.Iterable> public fun kotlin.CharArray.withIndex(): kotlin.collections.Iterable> public fun kotlin.DoubleArray.withIndex(): kotlin.collections.Iterable> public fun kotlin.FloatArray.withIndex(): kotlin.collections.Iterable> public fun kotlin.IntArray.withIndex(): kotlin.collections.Iterable> public fun kotlin.LongArray.withIndex(): kotlin.collections.Iterable> public fun kotlin.ShortArray.withIndex(): kotlin.collections.Iterable> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UByteArray.withIndex(): kotlin.collections.Iterable> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UIntArray.withIndex(): kotlin.collections.Iterable> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.ULongArray.withIndex(): kotlin.collections.Iterable> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public fun kotlin.UShortArray.withIndex(): kotlin.collections.Iterable> public fun kotlin.collections.Iterable.withIndex(): kotlin.collections.Iterable> public fun kotlin.collections.Iterator.withIndex(): kotlin.collections.Iterator> public infix fun kotlin.Array.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.Array.zip(other: kotlin.Array, transform: (a: T, b: R) -> V): kotlin.collections.List public infix fun kotlin.Array.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.Array.zip(other: kotlin.collections.Iterable, transform: (a: T, b: R) -> V): kotlin.collections.List public infix fun kotlin.BooleanArray.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.BooleanArray.zip(other: kotlin.Array, transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List public infix fun kotlin.BooleanArray.zip(other: kotlin.BooleanArray): kotlin.collections.List> public inline fun kotlin.BooleanArray.zip(other: kotlin.BooleanArray, transform: (a: kotlin.Boolean, b: kotlin.Boolean) -> V): kotlin.collections.List public infix fun kotlin.BooleanArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.BooleanArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Boolean, b: R) -> V): kotlin.collections.List public infix fun kotlin.ByteArray.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.ByteArray.zip(other: kotlin.Array, transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List public infix fun kotlin.ByteArray.zip(other: kotlin.ByteArray): kotlin.collections.List> public inline fun kotlin.ByteArray.zip(other: kotlin.ByteArray, transform: (a: kotlin.Byte, b: kotlin.Byte) -> V): kotlin.collections.List public infix fun kotlin.ByteArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.ByteArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Byte, b: R) -> V): kotlin.collections.List public infix fun kotlin.CharArray.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.CharArray.zip(other: kotlin.Array, transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List public infix fun kotlin.CharArray.zip(other: kotlin.CharArray): kotlin.collections.List> public inline fun kotlin.CharArray.zip(other: kotlin.CharArray, transform: (a: kotlin.Char, b: kotlin.Char) -> V): kotlin.collections.List public infix fun kotlin.CharArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.CharArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Char, b: R) -> V): kotlin.collections.List public infix fun kotlin.DoubleArray.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.DoubleArray.zip(other: kotlin.Array, transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List public infix fun kotlin.DoubleArray.zip(other: kotlin.DoubleArray): kotlin.collections.List> public inline fun kotlin.DoubleArray.zip(other: kotlin.DoubleArray, transform: (a: kotlin.Double, b: kotlin.Double) -> V): kotlin.collections.List public infix fun kotlin.DoubleArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.DoubleArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Double, b: R) -> V): kotlin.collections.List public infix fun kotlin.FloatArray.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.FloatArray.zip(other: kotlin.Array, transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List public infix fun kotlin.FloatArray.zip(other: kotlin.FloatArray): kotlin.collections.List> public inline fun kotlin.FloatArray.zip(other: kotlin.FloatArray, transform: (a: kotlin.Float, b: kotlin.Float) -> V): kotlin.collections.List public infix fun kotlin.FloatArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.FloatArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Float, b: R) -> V): kotlin.collections.List public infix fun kotlin.IntArray.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.IntArray.zip(other: kotlin.Array, transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List public infix fun kotlin.IntArray.zip(other: kotlin.IntArray): kotlin.collections.List> public inline fun kotlin.IntArray.zip(other: kotlin.IntArray, transform: (a: kotlin.Int, b: kotlin.Int) -> V): kotlin.collections.List public infix fun kotlin.IntArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.IntArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Int, b: R) -> V): kotlin.collections.List public infix fun kotlin.LongArray.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.LongArray.zip(other: kotlin.Array, transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List public infix fun kotlin.LongArray.zip(other: kotlin.LongArray): kotlin.collections.List> public inline fun kotlin.LongArray.zip(other: kotlin.LongArray, transform: (a: kotlin.Long, b: kotlin.Long) -> V): kotlin.collections.List public infix fun kotlin.LongArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.LongArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Long, b: R) -> V): kotlin.collections.List public infix fun kotlin.ShortArray.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.ShortArray.zip(other: kotlin.Array, transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List public infix fun kotlin.ShortArray.zip(other: kotlin.ShortArray): kotlin.collections.List> public inline fun kotlin.ShortArray.zip(other: kotlin.ShortArray, transform: (a: kotlin.Short, b: kotlin.Short) -> V): kotlin.collections.List public infix fun kotlin.ShortArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.ShortArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.Short, b: R) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.zip(other: kotlin.Array): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.zip(other: kotlin.Array, transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.zip(other: kotlin.UByteArray): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.zip(other: kotlin.UByteArray, transform: (a: kotlin.UByte, b: kotlin.UByte) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UByteArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UByteArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.UByte, b: R) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.zip(other: kotlin.Array): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.zip(other: kotlin.Array, transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.zip(other: kotlin.UIntArray): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.zip(other: kotlin.UIntArray, transform: (a: kotlin.UInt, b: kotlin.UInt) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UIntArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UIntArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.UInt, b: R) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.zip(other: kotlin.Array): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.zip(other: kotlin.Array, transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.zip(other: kotlin.ULongArray): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.zip(other: kotlin.ULongArray, transform: (a: kotlin.ULong, b: kotlin.ULong) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.ULongArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.ULongArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.ULong, b: R) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.zip(other: kotlin.Array): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.zip(other: kotlin.Array, transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.zip(other: kotlin.UShortArray): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.zip(other: kotlin.UShortArray, transform: (a: kotlin.UShort, b: kotlin.UShort) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public infix fun kotlin.UShortArray.zip(other: kotlin.collections.Iterable): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun kotlin.UShortArray.zip(other: kotlin.collections.Iterable, transform: (a: kotlin.UShort, b: R) -> V): kotlin.collections.List public infix fun kotlin.collections.Iterable.zip(other: kotlin.Array): kotlin.collections.List> public inline fun kotlin.collections.Iterable.zip(other: kotlin.Array, transform: (a: T, b: R) -> V): kotlin.collections.List public infix fun kotlin.collections.Iterable.zip(other: kotlin.collections.Iterable): kotlin.collections.List> public inline fun kotlin.collections.Iterable.zip(other: kotlin.collections.Iterable, transform: (a: T, b: R) -> V): kotlin.collections.List @kotlin.SinceKotlin(version = "1.2") public fun kotlin.collections.Iterable.zipWithNext(): kotlin.collections.List> @kotlin.SinceKotlin(version = "1.2") public inline fun kotlin.collections.Iterable.zipWithNext(transform: (a: T, b: T) -> R): kotlin.collections.List @kotlin.SinceKotlin(version = "1.1") public abstract class AbstractCollection : kotlin.collections.Collection { protected constructor AbstractCollection() public abstract override val size: kotlin.Int { get; } public open override operator fun contains(element: E): kotlin.Boolean public open override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean public open override fun isEmpty(): kotlin.Boolean public abstract override operator fun iterator(): kotlin.collections.Iterator @kotlin.js.JsName(name = "toArray") protected open fun toArray(): kotlin.Array protected open fun toArray(array: kotlin.Array): kotlin.Array public open override fun toString(): kotlin.String } public abstract class AbstractIterator : kotlin.collections.Iterator { public constructor AbstractIterator() protected abstract fun computeNext(): kotlin.Unit protected final fun done(): kotlin.Unit public open override operator fun hasNext(): kotlin.Boolean public open override operator fun next(): T protected final fun setNext(value: T): kotlin.Unit } @kotlin.SinceKotlin(version = "1.1") public abstract class AbstractList : kotlin.collections.AbstractCollection, kotlin.collections.List { protected constructor AbstractList() public abstract override val size: kotlin.Int { get; } public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean public abstract override operator fun get(index: kotlin.Int): E public open override fun hashCode(): kotlin.Int public open override fun indexOf(element: E): kotlin.Int public open override operator fun iterator(): kotlin.collections.Iterator public open override fun lastIndexOf(element: E): kotlin.Int public open override fun listIterator(): kotlin.collections.ListIterator public open override fun listIterator(index: kotlin.Int): kotlin.collections.ListIterator public open override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.List } @kotlin.SinceKotlin(version = "1.1") public abstract class AbstractMap : kotlin.collections.Map { protected constructor AbstractMap() public open override val keys: kotlin.collections.Set { get; } public open override val size: kotlin.Int { get; } public open override val values: kotlin.collections.Collection { get; } public open override fun containsKey(key: K): kotlin.Boolean public open override fun containsValue(value: V): kotlin.Boolean public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean public open override operator fun get(key: K): V? public open override fun hashCode(): kotlin.Int public open override fun isEmpty(): kotlin.Boolean public open override fun toString(): kotlin.String } public abstract class AbstractMutableCollection : kotlin.collections.AbstractCollection, kotlin.collections.MutableCollection { protected constructor AbstractMutableCollection() public abstract override fun add(element: E): kotlin.Boolean public open override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean public open override fun clear(): kotlin.Unit public open override fun remove(element: E): kotlin.Boolean public open override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean public open override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean @kotlin.js.JsName(name = "toJSON") public open fun toJSON(): kotlin.Any } public abstract class AbstractMutableList : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableList { protected constructor AbstractMutableList() protected final var modCount: kotlin.Int { get; set; } public open override fun add(element: E): kotlin.Boolean public abstract override fun add(index: kotlin.Int, element: E): kotlin.Unit public open override fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean public open override fun clear(): kotlin.Unit public open override operator fun contains(element: E): kotlin.Boolean public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean public open override fun hashCode(): kotlin.Int public open override fun indexOf(element: E): kotlin.Int public open override operator fun iterator(): kotlin.collections.MutableIterator public open override fun lastIndexOf(element: E): kotlin.Int public open override fun listIterator(): kotlin.collections.MutableListIterator public open override fun listIterator(index: kotlin.Int): kotlin.collections.MutableListIterator public open override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract override fun removeAt(index: kotlin.Int): E protected open fun removeRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public open override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract override operator fun set(index: kotlin.Int, element: E): E public open override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.MutableList } public abstract class AbstractMutableMap : kotlin.collections.AbstractMap, kotlin.collections.MutableMap { protected constructor AbstractMutableMap() public open override val keys: kotlin.collections.MutableSet { get; } public open override val values: kotlin.collections.MutableCollection { get; } public open override fun clear(): kotlin.Unit public abstract override fun put(key: K, value: V): V? public open override fun putAll(from: kotlin.collections.Map): kotlin.Unit public open override fun remove(key: K): V? } public abstract class AbstractMutableSet : kotlin.collections.AbstractMutableCollection, kotlin.collections.MutableSet { protected constructor AbstractMutableSet() public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean public open override fun hashCode(): kotlin.Int } @kotlin.SinceKotlin(version = "1.1") public abstract class AbstractSet : kotlin.collections.AbstractCollection, kotlin.collections.Set { protected constructor AbstractSet() public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean public open override fun hashCode(): kotlin.Int } @kotlin.SinceKotlin(version = "1.4") @kotlin.WasExperimental(markerClass = {kotlin.ExperimentalStdlibApi::class}) public final class ArrayDeque : kotlin.collections.AbstractMutableList { public constructor ArrayDeque() public constructor ArrayDeque(initialCapacity: kotlin.Int) public constructor ArrayDeque(elements: kotlin.collections.Collection) public open override var size: kotlin.Int { get; } public open override fun add(element: E): kotlin.Boolean public open override fun add(index: kotlin.Int, element: E): kotlin.Unit public open override fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean public open override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean public final fun addFirst(element: E): kotlin.Unit public final fun addLast(element: E): kotlin.Unit public open override fun clear(): kotlin.Unit public open override operator fun contains(element: E): kotlin.Boolean public final fun first(): E public final fun firstOrNull(): E? public open override operator fun get(index: kotlin.Int): E public open override fun indexOf(element: E): kotlin.Int public open override fun isEmpty(): kotlin.Boolean public final fun last(): E public open override fun lastIndexOf(element: E): kotlin.Int public final fun lastOrNull(): E? public open override fun remove(element: E): kotlin.Boolean public open override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean public open override fun removeAt(index: kotlin.Int): E public final fun removeFirst(): E public final fun removeFirstOrNull(): E? public final fun removeLast(): E public final fun removeLastOrNull(): E? public open override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean public open override operator fun set(index: kotlin.Int, element: E): E } public open class ArrayList : kotlin.collections.AbstractMutableList, kotlin.collections.MutableList, kotlin.collections.RandomAccess { public constructor ArrayList() public constructor ArrayList(initialCapacity: kotlin.Int = ...) public constructor ArrayList(elements: kotlin.collections.Collection) public open override val size: kotlin.Int { get; } public open override fun add(element: E): kotlin.Boolean public open override fun add(index: kotlin.Int, element: E): kotlin.Unit public open override fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean public open override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean public open override fun clear(): kotlin.Unit public final fun ensureCapacity(minCapacity: kotlin.Int): kotlin.Unit public open override operator fun get(index: kotlin.Int): E public open override fun indexOf(element: E): kotlin.Int public open override fun lastIndexOf(element: E): kotlin.Int public open override fun remove(element: E): kotlin.Boolean public open override fun removeAt(index: kotlin.Int): E protected open override fun removeRange(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.Unit public open override operator fun set(index: kotlin.Int, element: E): E protected open override fun toArray(): kotlin.Array public open override fun toString(): kotlin.String public final fun trimToSize(): kotlin.Unit } public abstract class BooleanIterator : kotlin.collections.Iterator { public constructor BooleanIterator() public final override operator fun next(): kotlin.Boolean public abstract fun nextBoolean(): kotlin.Boolean } public abstract class ByteIterator : kotlin.collections.Iterator { public constructor ByteIterator() public final override operator fun next(): kotlin.Byte public abstract fun nextByte(): kotlin.Byte } public abstract class CharIterator : kotlin.collections.Iterator { public constructor CharIterator() public final override operator fun next(): kotlin.Char public abstract fun nextChar(): kotlin.Char } public interface Collection : kotlin.collections.Iterable { public abstract val size: kotlin.Int { get; } public abstract operator fun contains(element: E): kotlin.Boolean public abstract fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun isEmpty(): kotlin.Boolean public abstract override operator fun iterator(): kotlin.collections.Iterator } public abstract class DoubleIterator : kotlin.collections.Iterator { public constructor DoubleIterator() public final override operator fun next(): kotlin.Double public abstract fun nextDouble(): kotlin.Double } public abstract class FloatIterator : kotlin.collections.Iterator { public constructor FloatIterator() public final override operator fun next(): kotlin.Float public abstract fun nextFloat(): kotlin.Float } @kotlin.SinceKotlin(version = "1.1") public interface Grouping { public abstract fun keyOf(element: T): K public abstract fun sourceIterator(): kotlin.collections.Iterator } public open class HashMap : kotlin.collections.AbstractMutableMap, kotlin.collections.MutableMap { public constructor HashMap() public constructor HashMap(initialCapacity: kotlin.Int) public constructor HashMap(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) public constructor HashMap(original: kotlin.collections.Map) public open override val entries: kotlin.collections.MutableSet> { get; } public open override val size: kotlin.Int { get; } public open override fun clear(): kotlin.Unit public open override fun containsKey(key: K): kotlin.Boolean public open override fun containsValue(value: V): kotlin.Boolean protected open fun createEntrySet(): kotlin.collections.MutableSet> public open override operator fun get(key: K): V? public open override fun put(key: K, value: V): V? public open override fun remove(key: K): V? } public open class HashSet : kotlin.collections.AbstractMutableSet, kotlin.collections.MutableSet { public constructor HashSet() public constructor HashSet(initialCapacity: kotlin.Int) public constructor HashSet(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) public constructor HashSet(elements: kotlin.collections.Collection) public open override val size: kotlin.Int { get; } public open override fun add(element: E): kotlin.Boolean public open override fun clear(): kotlin.Unit public open override operator fun contains(element: E): kotlin.Boolean public open override fun isEmpty(): kotlin.Boolean public open override operator fun iterator(): kotlin.collections.MutableIterator public open override fun remove(element: E): kotlin.Boolean } public final data class IndexedValue { public constructor IndexedValue(index: kotlin.Int, value: T) public final val index: kotlin.Int { get; } public final val value: T { get; } public final operator fun component1(): kotlin.Int public final operator fun component2(): T public final fun copy(index: kotlin.Int = ..., value: T = ...): kotlin.collections.IndexedValue public open override operator fun equals(other: kotlin.Any?): kotlin.Boolean public open override fun hashCode(): kotlin.Int public open override fun toString(): kotlin.String } public abstract class IntIterator : kotlin.collections.Iterator { public constructor IntIterator() public final override operator fun next(): kotlin.Int public abstract fun nextInt(): kotlin.Int } public interface Iterable { public abstract operator fun iterator(): kotlin.collections.Iterator } public interface Iterator { public abstract operator fun hasNext(): kotlin.Boolean public abstract operator fun next(): T } public open class LinkedHashMap : kotlin.collections.HashMap, kotlin.collections.MutableMap { public constructor LinkedHashMap() public constructor LinkedHashMap(initialCapacity: kotlin.Int) public constructor LinkedHashMap(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) public constructor LinkedHashMap(original: kotlin.collections.Map) public open override val size: kotlin.Int { get; } public open override fun clear(): kotlin.Unit public open override fun containsKey(key: K): kotlin.Boolean public open override fun containsValue(value: V): kotlin.Boolean protected open override fun createEntrySet(): kotlin.collections.MutableSet> public open override operator fun get(key: K): V? public open override fun put(key: K, value: V): V? public open override fun remove(key: K): V? } public open class LinkedHashSet : kotlin.collections.HashSet, kotlin.collections.MutableSet { public constructor LinkedHashSet() public constructor LinkedHashSet(initialCapacity: kotlin.Int) public constructor LinkedHashSet(initialCapacity: kotlin.Int, loadFactor: kotlin.Float = ...) public constructor LinkedHashSet(elements: kotlin.collections.Collection) } public interface List : kotlin.collections.Collection { public abstract override val size: kotlin.Int { get; } public abstract override operator fun contains(element: E): kotlin.Boolean public abstract override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract operator fun get(index: kotlin.Int): E public abstract fun indexOf(element: E): kotlin.Int public abstract override fun isEmpty(): kotlin.Boolean public abstract override operator fun iterator(): kotlin.collections.Iterator public abstract fun lastIndexOf(element: E): kotlin.Int public abstract fun listIterator(): kotlin.collections.ListIterator public abstract fun listIterator(index: kotlin.Int): kotlin.collections.ListIterator public abstract fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.List } public interface ListIterator : kotlin.collections.Iterator { public abstract override operator fun hasNext(): kotlin.Boolean public abstract fun hasPrevious(): kotlin.Boolean public abstract override operator fun next(): T public abstract fun nextIndex(): kotlin.Int public abstract fun previous(): T public abstract fun previousIndex(): kotlin.Int } public abstract class LongIterator : kotlin.collections.Iterator { public constructor LongIterator() public final override operator fun next(): kotlin.Long public abstract fun nextLong(): kotlin.Long } public interface Map { public abstract val entries: kotlin.collections.Set> { get; } public abstract val keys: kotlin.collections.Set { get; } public abstract val size: kotlin.Int { get; } public abstract val values: kotlin.collections.Collection { get; } public abstract fun containsKey(key: K): kotlin.Boolean public abstract fun containsValue(value: V): kotlin.Boolean public abstract operator fun get(key: K): V? public abstract fun isEmpty(): kotlin.Boolean public interface Entry { public abstract val key: K { get; } public abstract val value: V { get; } } } public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { public abstract fun add(element: E): kotlin.Boolean public abstract fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun clear(): kotlin.Unit public abstract override operator fun iterator(): kotlin.collections.MutableIterator public abstract fun remove(element: E): kotlin.Boolean public abstract fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean } public interface MutableIterable : kotlin.collections.Iterable { public abstract override operator fun iterator(): kotlin.collections.MutableIterator } public interface MutableIterator : kotlin.collections.Iterator { public abstract fun remove(): kotlin.Unit } public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { public abstract override fun add(element: E): kotlin.Boolean public abstract fun add(index: kotlin.Int, element: E): kotlin.Unit public abstract fun addAll(index: kotlin.Int, elements: kotlin.collections.Collection): kotlin.Boolean public abstract override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract override fun clear(): kotlin.Unit public abstract override fun listIterator(): kotlin.collections.MutableListIterator public abstract override fun listIterator(index: kotlin.Int): kotlin.collections.MutableListIterator public abstract override fun remove(element: E): kotlin.Boolean public abstract override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun removeAt(index: kotlin.Int): E public abstract override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract operator fun set(index: kotlin.Int, element: E): E public abstract override fun subList(fromIndex: kotlin.Int, toIndex: kotlin.Int): kotlin.collections.MutableList } public interface MutableListIterator : kotlin.collections.ListIterator, kotlin.collections.MutableIterator { public abstract fun add(element: T): kotlin.Unit public abstract override operator fun hasNext(): kotlin.Boolean public abstract override operator fun next(): T public abstract override fun remove(): kotlin.Unit public abstract fun set(element: T): kotlin.Unit } public interface MutableMap : kotlin.collections.Map { public abstract override val entries: kotlin.collections.MutableSet> { get; } public abstract override val keys: kotlin.collections.MutableSet { get; } public abstract override val values: kotlin.collections.MutableCollection { get; } public abstract fun clear(): kotlin.Unit public abstract fun put(key: K, value: V): V? public abstract fun putAll(from: kotlin.collections.Map): kotlin.Unit public abstract fun remove(key: K): V? public interface MutableEntry : kotlin.collections.Map.Entry { public abstract fun setValue(newValue: V): V } } public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { public abstract override fun add(element: E): kotlin.Boolean public abstract override fun addAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract override fun clear(): kotlin.Unit public abstract override operator fun iterator(): kotlin.collections.MutableIterator public abstract override fun remove(element: E): kotlin.Boolean public abstract override fun removeAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract override fun retainAll(elements: kotlin.collections.Collection): kotlin.Boolean } public interface RandomAccess { } public interface Set : kotlin.collections.Collection { public abstract override val size: kotlin.Int { get; } public abstract override operator fun contains(element: E): kotlin.Boolean public abstract override fun containsAll(elements: kotlin.collections.Collection): kotlin.Boolean public abstract override fun isEmpty(): kotlin.Boolean public abstract override operator fun iterator(): kotlin.collections.Iterator } public abstract class ShortIterator : kotlin.collections.Iterator { public constructor ShortIterator() public final override operator fun next(): kotlin.Short public abstract fun nextShort(): kotlin.Short } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UByteIterator : kotlin.collections.Iterator { public constructor UByteIterator() public final override operator fun next(): kotlin.UByte public abstract fun nextUByte(): kotlin.UByte } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UIntIterator : kotlin.collections.Iterator { public constructor UIntIterator() public final override operator fun next(): kotlin.UInt public abstract fun nextUInt(): kotlin.UInt } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class ULongIterator : kotlin.collections.Iterator { public constructor ULongIterator() public final override operator fun next(): kotlin.ULong public abstract fun nextULong(): kotlin.ULong } @kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UShortIterator : kotlin.collections.Iterator { public constructor UShortIterator() public final override operator fun next(): kotlin.UShort public abstract fun nextUShort(): kotlin.UShort }