Replace is Array<T> with .isArrayOf<T>()
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
fun box() = if(arrayOfNulls<Int>(10).isArrayOf<java.lang.Integer>()) "OK" else "fail"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
fun foo(x : Any): String {
|
||||
return if(x is Array<String>) x[0] else "fail"
|
||||
return if(x is Array<*> && x.isArrayOf<String>()) (x as Array<String>)[0] else "fail"
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
|
||||
Reference in New Issue
Block a user