Stabilize unsigned types KT-45653

Deprecate specialized unsigned iterators for removal.

Fix compiler tests:
- drop unsignedLiteralsOn1_2 because apiVersion 1.2 is no longer supported
- drop experimental unsigned literals diagnostic test
This commit is contained in:
Ilya Gorbunov
2021-03-19 20:38:02 +03:00
parent 768c165a72
commit 94240f7b21
63 changed files with 1305 additions and 1461 deletions
+8 -8
View File
@@ -217,13 +217,13 @@ public inline fun max(a: kotlin.Int, b: kotlin.Int): kotlin.Int
@kotlin.SinceKotlin(version = "1.2")
public inline fun max(a: kotlin.Long, b: kotlin.Long): kotlin.Long
@kotlin.SinceKotlin(version = "1.3")
@kotlin.ExperimentalUnsignedTypes
@kotlin.SinceKotlin(version = "1.5")
@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalUnsignedTypes::class})
@kotlin.internal.InlineOnly
public inline fun max(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt
@kotlin.SinceKotlin(version = "1.3")
@kotlin.ExperimentalUnsignedTypes
@kotlin.SinceKotlin(version = "1.5")
@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalUnsignedTypes::class})
@kotlin.internal.InlineOnly
public inline fun max(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong
@@ -242,13 +242,13 @@ public inline fun min(a: kotlin.Int, b: kotlin.Int): kotlin.Int
@kotlin.SinceKotlin(version = "1.2")
public inline fun min(a: kotlin.Long, b: kotlin.Long): kotlin.Long
@kotlin.SinceKotlin(version = "1.3")
@kotlin.ExperimentalUnsignedTypes
@kotlin.SinceKotlin(version = "1.5")
@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalUnsignedTypes::class})
@kotlin.internal.InlineOnly
public inline fun min(a: kotlin.UInt, b: kotlin.UInt): kotlin.UInt
@kotlin.SinceKotlin(version = "1.3")
@kotlin.ExperimentalUnsignedTypes
@kotlin.SinceKotlin(version = "1.5")
@kotlin.WasExperimental(markerClass = {kotlin.ExperimentalUnsignedTypes::class})
@kotlin.internal.InlineOnly
public inline fun min(a: kotlin.ULong, b: kotlin.ULong): kotlin.ULong