blob: 21d5cba59d521b8fef6e682f9e9b6d95ab549d9d [file]
// !CHECK_TYPE
fun foo(arr: Array<out Number>): Int {
@Suppress("UNCHECKED_CAST")
val result = (arr as Array<Int>)[0]
checkSubtype<Array<Int>>(arr)
return result
}