diff --git a/libraries/stdlib/common/src/generated/_UArrays.kt b/libraries/stdlib/common/src/generated/_UArrays.kt index ed2171352fb..80419134d6f 100644 --- a/libraries/stdlib/common/src/generated/_UArrays.kt +++ b/libraries/stdlib/common/src/generated/_UArrays.kt @@ -3982,6 +3982,7 @@ public inline fun ShortArray.toUShortArray(): UShortArray { */ @SinceKotlin("1.4") @ExperimentalStdlibApi +@ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun UIntArray.associateWith(valueSelector: (UInt) -> V): Map { val result = LinkedHashMap() @@ -4000,6 +4001,7 @@ public inline fun UIntArray.associateWith(valueSelector: (UInt) -> V): Map ULongArray.associateWith(valueSelector: (ULong) -> V): Map { val result = LinkedHashMap() @@ -4018,6 +4020,7 @@ public inline fun ULongArray.associateWith(valueSelector: (ULong) -> V): Map */ @SinceKotlin("1.4") @ExperimentalStdlibApi +@ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun UByteArray.associateWith(valueSelector: (UByte) -> V): Map { val result = LinkedHashMap() @@ -4036,6 +4039,7 @@ public inline fun UByteArray.associateWith(valueSelector: (UByte) -> V): Map */ @SinceKotlin("1.4") @ExperimentalStdlibApi +@ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun UShortArray.associateWith(valueSelector: (UShort) -> V): Map { val result = LinkedHashMap() @@ -4052,6 +4056,7 @@ public inline fun UShortArray.associateWith(valueSelector: (UShort) -> V): M */ @SinceKotlin("1.4") @ExperimentalStdlibApi +@ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > UIntArray.associateWithTo(destination: M, valueSelector: (UInt) -> V): M { for (element in this) { @@ -4070,6 +4075,7 @@ public inline fun > UIntArray.associateWithTo(d */ @SinceKotlin("1.4") @ExperimentalStdlibApi +@ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > ULongArray.associateWithTo(destination: M, valueSelector: (ULong) -> V): M { for (element in this) { @@ -4088,6 +4094,7 @@ public inline fun > ULongArray.associateWithTo */ @SinceKotlin("1.4") @ExperimentalStdlibApi +@ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > UByteArray.associateWithTo(destination: M, valueSelector: (UByte) -> V): M { for (element in this) { @@ -4106,6 +4113,7 @@ public inline fun > UByteArray.associateWithTo */ @SinceKotlin("1.4") @ExperimentalStdlibApi +@ExperimentalUnsignedTypes @kotlin.internal.InlineOnly public inline fun > UShortArray.associateWithTo(destination: M, valueSelector: (UShort) -> V): M { for (element in this) { diff --git a/libraries/tools/kotlin-stdlib-gen/src/templates/Snapshots.kt b/libraries/tools/kotlin-stdlib-gen/src/templates/Snapshots.kt index c2c12b0256b..953cf83e49e 100644 --- a/libraries/tools/kotlin-stdlib-gen/src/templates/Snapshots.kt +++ b/libraries/tools/kotlin-stdlib-gen/src/templates/Snapshots.kt @@ -12,6 +12,9 @@ object Snapshots : TemplateGroupBase() { init { defaultBuilder { sequenceClassification(SequenceClass.terminal) + specialFor(ArraysOfUnsigned) { + annotation("@ExperimentalUnsignedTypes") + } } }