Files
kotlin-fork/compiler/testData/diagnostics/tests/varargs/varargsAndPair.kt
T

10 lines
245 B
Kotlin
Vendored

// !CHECK_TYPE
fun <T: Any> foo(vararg <!UNUSED_PARAMETER!>ts<!>: T): T? = null
class Pair<A>(<!UNUSED_PARAMETER!>a<!>: A)
fun test() {
val v = foo(Pair(1))
checkSubtype<Int>(<!TYPE_MISMATCH!>v<!>) // check that it is not error type
}