Files
kotlin-fork/compiler/testData/diagnostics/tests/labels/labeledFunctionLiteral.kt
T
2017-04-17 16:21:07 +03:00

17 lines
310 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@lambda<!>
}
}