Files
kotlin-fork/compiler/testData/diagnostics/tests/controlFlowAnalysis/localClasses.fir.kt
T
2021-07-19 13:40:28 +03:00

27 lines
635 B
Kotlin
Vendored

package f
fun f() {
class LocalClass() {
init {
val x1 = "" // ok: unused
fun loc1(): Int {
val x1_ = "" // ok: unused
<!NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY!>}<!>
}
fun f() {
val x2 = "" // error: should be UNUSED_VARIABLE
fun loc2(): Int {
val x2_ = "" // error: should be UNUSED_VARIABLE
<!NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY!>}<!>
}
val v: String
get() {
val x3 = "" // ok: unused
<!NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY!>}<!>
}
}