FIR: fix label on non-lambda anonymous function

This commit is contained in:
Tianyu Geng
2021-09-24 13:54:42 -07:00
committed by TeamCityServer
parent d3b9419837
commit c1754ad427
3 changed files with 10 additions and 8 deletions
@@ -1,17 +1,17 @@
// !DIAGNOSTICS: -UNUSED_VARIABLE
val funLit = lambda@ fun String.() {
val d1 = this<!UNRESOLVED_LABEL!>@lambda<!>
val d1 = this@lambda
}
fun test() {
val funLit = lambda@ fun String.(): <!UNRESOLVED_LABEL!>String<!> {
return this<!UNRESOLVED_LABEL!>@lambda<!>
val funLit = lambda@ fun String.(): String {
return this@lambda
}
}
fun lambda() {
val funLit = lambda@ fun String.(): <!UNRESOLVED_LABEL!>String<!> {
return this<!UNRESOLVED_LABEL!>@lambda<!>
val funLit = lambda@ fun String.(): String {
return this@lambda
}
}