Replaced deprecated inline classes with JvmInline value classes in tests

This commit is contained in:
zhelenskiy
2021-10-09 02:31:28 +03:00
committed by TeamCityServer
parent b0aefd543a
commit 1da46586bd
386 changed files with 1480 additions and 840 deletions
+6 -4
View File
@@ -1,17 +1,19 @@
// IGNORE_BACKEND: WASM
// WASM_MUTE_REASON: STDLIB_TEXT
// !LANGUAGE: +InlineClasses
// WITH_RUNTIME
import kotlin.test.*
inline class TestUIntArrayW(val x: UIntArray)
@JvmInline
value class TestUIntArrayW(val x: UIntArray)
inline class InlineCharArray(val x: CharArray) {
@JvmInline
value class InlineCharArray(val x: CharArray) {
override fun toString(): String = x.contentToString()
}
inline class TestInlineCharArrayW(val x: InlineCharArray)
@JvmInline
value class TestInlineCharArrayW(val x: InlineCharArray)
fun box(): String {
val t1 = TestUIntArrayW(UIntArray(1)).toString()