Files
kotlin-fork/compiler/testData/diagnostics/tests/inner/localClass.kt
T

20 lines
393 B
Kotlin
Vendored

// FIR_IDENTICAL
class Outer {
fun foo(): Int {
if (outerState > 0) return outerState
class Local {
val localState = outerState
inner class LocalInner {
val o = outerState
val l = localState
}
}
return Local().localState
}
val outerState = 42
}