Files
kotlin-fork/compiler/testData/diagnostics/tests/funInterface/unitInContravariantPosition.fir.kt
T
2023-12-21 10:19:23 +00:00

18 lines
341 B
Kotlin
Vendored

// ISSUE: KT-63379
class TestDummyClass<T> {
fun testFun(t: T) {}
}
fun more(t: TestDummyClass<in CustomRunnable>) {
t.testFun <!ARGUMENT_TYPE_MISMATCH!>{ Unit }<!>
t.testFun(CustomRunnable { Unit })
t.testFun(object : CustomRunnable {
override fun run() {}
})
}
fun interface CustomRunnable {
fun run()
}