| // IGNORE_BACKEND: JS_IR |
| // TODO: muted automatically, investigate should it be ran for JS or not |
| // IGNORE_BACKEND: JS, NATIVE |
| |
| 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" |
| } |