Files
kotlin-fork/compiler/testData/diagnostics/testsWithStdLib/reified/arrayOfNullsReified.kt
T
2014-11-13 20:56:10 +03:00

15 lines
271 B
Kotlin

// !DIAGNOSTICS: -NOTHING_TO_INLINE -UNUSED_VARIABLE
fun <T> foo() {
val x = <!TYPE_PARAMETER_AS_REIFIED!>arrayOfNulls<!><T>(5)
}
inline fun <reified T> bar() {
val x = arrayOfNulls<T>(5)
}
fun baz() {
bar<Int>()
val x: Array<Int?> = arrayOfNulls(5)
}