Files
kotlin-fork/compiler/testData/diagnostics/tests/inference/kt40396.fir.kt
T
2021-06-07 15:25:47 +03:00

14 lines
264 B
Kotlin
Vendored

// !DIAGNOSTICS: -UNUSED_PARAMETER
// ISSUE: KT-40396
val <C> C.foo get() = Foo<C>()
class Foo<K> {
operator fun <T> invoke(body: () -> Unit) {}
}
class Bar {
val bar = <!NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>foo<!> {}
val baz = foo<Int> {}
}