Provide flatMapIndexed operation
- similar to flatMap, but transform function takes index and element #KT-36894
This commit is contained in:
@@ -2644,6 +2644,198 @@ public inline fun <K, V, R> kotlin.collections.Map<out K, V>.flatMap(transform:
|
||||
@kotlin.jvm.JvmName(name = "flatMapSequence")
|
||||
public inline fun <K, V, R> kotlin.collections.Map<out K, V>.flatMap(transform: (kotlin.collections.Map.Entry<K, V>) -> kotlin.sequences.Sequence<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R> kotlin.Array<out T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequence")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R> kotlin.Array<out T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.BooleanArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Boolean) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.ByteArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Byte) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.CharArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Char) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.DoubleArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Double) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.FloatArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Float) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.IntArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Int) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.LongArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Long) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.ShortArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Short) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.UByteArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.UByte) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.UIntArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.UInt) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.ULongArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.ULong) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.UShortArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.UShort) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R> kotlin.collections.Iterable<T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequence")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R> kotlin.collections.Iterable<T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.Array<out T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequenceTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.Array<out T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.BooleanArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Boolean) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.ByteArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Byte) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.CharArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.DoubleArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Double) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.FloatArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Float) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.IntArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Int) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.LongArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Long) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.ShortArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Short) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.UByteArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UByte) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.UIntArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UInt) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.ULongArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.ULong) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.UShortArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UShort) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.collections.Iterable<T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequenceTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.collections.Iterable<T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): C
|
||||
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.Array<out T>.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
|
||||
@@ -151,6 +151,28 @@ public fun <T, R> kotlin.sequences.Sequence<T>.flatMap(transform: (T) -> kotlin.
|
||||
|
||||
public fun <T, R> kotlin.sequences.Sequence<T>.flatMap(transform: (T) -> kotlin.sequences.Sequence<R>): kotlin.sequences.Sequence<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
public fun <T, R> kotlin.sequences.Sequence<T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): kotlin.sequences.Sequence<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequence")
|
||||
public fun <T, R> kotlin.sequences.Sequence<T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): kotlin.sequences.Sequence<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.sequences.Sequence<T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequenceTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.sequences.Sequence<T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIterableTo")
|
||||
|
||||
@@ -263,6 +263,18 @@ public inline fun kotlin.CharSequence.firstOrNull(predicate: (kotlin.Char) -> ko
|
||||
|
||||
public inline fun <R> kotlin.CharSequence.flatMap(transform: (kotlin.Char) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.CharSequence.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Char) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.CharSequence.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.CharSequence.flatMapTo(destination: C, transform: (kotlin.Char) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
public inline fun <R> kotlin.CharSequence.fold(initial: R, operation: (acc: R, kotlin.Char) -> R): R
|
||||
|
||||
@@ -2614,6 +2614,198 @@ public inline fun <K, V, R> kotlin.collections.Map<out K, V>.flatMap(transform:
|
||||
@kotlin.jvm.JvmName(name = "flatMapSequence")
|
||||
public inline fun <K, V, R> kotlin.collections.Map<out K, V>.flatMap(transform: (kotlin.collections.Map.Entry<K, V>) -> kotlin.sequences.Sequence<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R> kotlin.Array<out T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequence")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R> kotlin.Array<out T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.BooleanArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Boolean) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.ByteArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Byte) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.CharArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Char) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.DoubleArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Double) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.FloatArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Float) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.IntArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Int) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.LongArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Long) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.ShortArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Short) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.UByteArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.UByte) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.UIntArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.UInt) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.ULongArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.ULong) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.UShortArray.flatMapIndexed(transform: (index: kotlin.Int, kotlin.UShort) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R> kotlin.collections.Iterable<T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequence")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R> kotlin.collections.Iterable<T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.Array<out T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequenceTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.Array<out T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.BooleanArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Boolean) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.ByteArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Byte) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.CharArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.DoubleArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Double) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.FloatArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Float) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.IntArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Int) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.LongArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Long) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.ShortArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Short) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.UByteArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UByte) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.UIntArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UInt) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.ULongArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.ULong) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.ExperimentalUnsignedTypes
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.UShortArray.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.UShort) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.collections.Iterable<T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequenceTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.collections.Iterable<T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): C
|
||||
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.Array<out T>.flatMapTo(destination: C, transform: (T) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
|
||||
@@ -151,6 +151,28 @@ public fun <T, R> kotlin.sequences.Sequence<T>.flatMap(transform: (T) -> kotlin.
|
||||
|
||||
public fun <T, R> kotlin.sequences.Sequence<T>.flatMap(transform: (T) -> kotlin.sequences.Sequence<R>): kotlin.sequences.Sequence<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
public fun <T, R> kotlin.sequences.Sequence<T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): kotlin.sequences.Sequence<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequence")
|
||||
public fun <T, R> kotlin.sequences.Sequence<T>.flatMapIndexed(transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): kotlin.sequences.Sequence<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.sequences.Sequence<T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedSequenceTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <T, R, C : kotlin.collections.MutableCollection<in R>> kotlin.sequences.Sequence<T>.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, T) -> kotlin.sequences.Sequence<R>): C
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIterableTo")
|
||||
|
||||
@@ -263,6 +263,18 @@ public inline fun kotlin.CharSequence.firstOrNull(predicate: (kotlin.Char) -> ko
|
||||
|
||||
public inline fun <R> kotlin.CharSequence.flatMap(transform: (kotlin.Char) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterable")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R> kotlin.CharSequence.flatMapIndexed(transform: (index: kotlin.Int, kotlin.Char) -> kotlin.collections.Iterable<R>): kotlin.collections.List<R>
|
||||
|
||||
@kotlin.SinceKotlin(version = "1.4")
|
||||
@kotlin.OverloadResolutionByLambdaReturnType
|
||||
@kotlin.jvm.JvmName(name = "flatMapIndexedIterableTo")
|
||||
@kotlin.internal.InlineOnly
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.CharSequence.flatMapIndexedTo(destination: C, transform: (index: kotlin.Int, kotlin.Char) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
public inline fun <R, C : kotlin.collections.MutableCollection<in R>> kotlin.CharSequence.flatMapTo(destination: C, transform: (kotlin.Char) -> kotlin.collections.Iterable<R>): C
|
||||
|
||||
public inline fun <R> kotlin.CharSequence.fold(initial: R, operation: (acc: R, kotlin.Char) -> R): R
|
||||
|
||||
Reference in New Issue
Block a user