| class Outer {/* ClassDeclarationStructureElement */ | |
| val i: Int = 1/* DeclarationStructureElement */ | |
| 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/* DeclarationStructureElement */ | |
| get() { | |
| fun local() { | |
| field++ | |
| field++ | |
| } | |
| local() | |
| return field | |
| } | |
| } |