blob: dc5191b72e14ce1d7c75548e1b7c7f17f65f00d2 [file]
// FIR_IDENTICAL
// ISSUE: KT-67311
fun interface Callable<in T, out R> {
operator fun invoke(arg: T): R
}
fun<T> findMessages(msg: Callable<T, String?>) {}
fun runTest() {
findMessages<Int>(
msg = if (true) {
{ "a" }
} else {
{ "b" }
}
)
}