Files
kotlin-fork/compiler/testData/diagnostics/tests/samConversions/conversionOnLambdaAsLastExpression.fir.kt
T
Denis.Zharkov 9265377d51 FIR: Update test data (SAM conversions)
See KT-46372
2021-05-20 17:24:39 +03:00

19 lines
345 B
Kotlin
Vendored

// FILE: C.java
public interface C { void on(String s); }
// FILE: A.java
public class A { void add(C c) {} }
// FILE: test.kt
class B : A() {
fun test(x: Any?) {
add(foo { <!TYPE_MISMATCH!>{ _ : String -> Unit }<!> })
add(x?.let { <!TYPE_MISMATCH!>{ _ : String -> Unit }<!> })
}
}
fun <T> foo(f: () -> T): T = f()