Files
kotlin-fork/compiler/testData/diagnostics/tests/labels/labeledFunctionLiteral.kt
T
2022-03-09 15:19:26 +00:00

18 lines
343 B
Kotlin
Vendored

// !DIAGNOSTICS: -UNUSED_VARIABLE
val funLit = lambda@ fun String.() {
val d1 = this@lambda
}
fun test() {
val funLit = lambda@ fun String.(): String {
return this@lambda
}
}
fun lambda() {
val funLit = lambda@ fun String.(): String {
return <!NO_THIS!>this<!LABEL_RESOLVE_WILL_CHANGE!>@lambda<!><!>
}
}