blob: d44243e342c7ffa7c7cbb966ed2729c5849109d1 [file]
// FILE: 1.kt
inline fun <T> foo(): String {
var arr: Array<T> = Array(1) { Any() } as Array<T>
arr[0] = bar()
return arr[0] as String
}
fun <T> bar(): T = "OK" as T
// FILE: 2.kt
fun box() = foo<Int>()