Files
kotlin-fork/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/localDeclarationsInAccessor.kt
T

33 lines
691 B
Kotlin

class Outer {
val i: Int = 1
get() {
class Inner {
var i: Int = 2
get() {
field++
return field
}
val j: Int = 3
get() {
field = 42
return field
}
fun innerMember() {
field++
}
}
return field
}
val j: Int = 4
get() {
fun local() {
field++
field++
}
local()
return field
}
}