Files
kotlin/compiler/testData/diagnostics/tests/callableReference/whitespacesInExpression.fir.kt

17 lines
340 B
Kotlin
Vendored

// !CHECK_TYPE
class Foo
fun Foo?.bar() {}
fun test() {
val r1 = Foo ?:: bar
<!INAPPLICABLE_CANDIDATE!>checkSubtype<!><(Foo?) -> Unit>(r1)
val r2 = Foo ? :: bar
<!INAPPLICABLE_CANDIDATE!>checkSubtype<!><(Foo?) -> Unit>(r2)
val r3 = Foo ? ? :: bar
<!INAPPLICABLE_CANDIDATE!>checkSubtype<!><(Foo?) -> Unit>(r3)
}