3d60ed8874
^KT-59057 Merge-request: KT-MR-10747 Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
29 lines
566 B
Kotlin
Vendored
29 lines
566 B
Kotlin
Vendored
// TARGET_BACKEND: JVM
|
|
// TARGET_BACKEND: JVM_IR
|
|
|
|
fun foo(x: Cloneable) = x
|
|
|
|
fun box(): String {
|
|
foo(arrayOf(""))
|
|
foo(intArrayOf())
|
|
foo(longArrayOf())
|
|
foo(shortArrayOf())
|
|
foo(byteArrayOf())
|
|
foo(charArrayOf())
|
|
foo(doubleArrayOf())
|
|
foo(floatArrayOf())
|
|
foo(booleanArrayOf())
|
|
|
|
arrayOf("").clone()
|
|
intArrayOf().clone()
|
|
longArrayOf().clone()
|
|
shortArrayOf().clone()
|
|
byteArrayOf().clone()
|
|
charArrayOf().clone()
|
|
doubleArrayOf().clone()
|
|
floatArrayOf().clone()
|
|
booleanArrayOf().clone()
|
|
|
|
return "OK"
|
|
}
|