Files
kotlin-fork/compiler/fir/analysis-tests/testData/resolve/labelAndReceiverForInfix.kt
T
Denis Zharkov 6fdbc38cf1 FIR: Fix label/receiver for lambda within infix calls
While this fix only changes label name, it's important for proper
lambda resolution because receiver is set for a lambda
only in presence of a label

This commit fixes a lot of checkType calls in diagnostic tests
2020-04-21 09:52:52 +03:00

15 lines
169 B
Kotlin
Vendored

class A {
fun bar() {}
}
infix fun (() -> Unit).foo(x: A.() -> Unit) {}
fun main() {
{
return@foo
} foo {
bar()
return@foo
}
}