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
@@ -1,18 +1,22 @@
// WITH_RUNTIME
inline class IcInt(val i: Int) {
@JvmInline
value class IcInt(val i: Int) {
fun simple(): String = i.toString()
}
inline class IcLong(val l: Long) {
@JvmInline
value class IcLong(val l: Long) {
fun simple(): String = l.toString()
}
inline class IcAny(val a: Any?) {
@JvmInline
value class IcAny(val a: Any?) {
fun simple(): String = a?.toString() ?: "null"
}
inline class IcOverIc(val o: IcLong) {
@JvmInline
value class IcOverIc(val o: IcLong) {
fun simple(): String = o.toString()
}