| fun outer() { | |
| local abstract class ALocal { | |
| constructor() /* primary */ { | |
| super/*Any*/() | |
| /* <init>() */ | |
| } | |
| abstract fun afun() | |
| abstract val aval: Int | |
| abstract get | |
| abstract var avar: Int | |
| abstract get | |
| abstract set | |
| } | |
| local class Local : ALocal { | |
| constructor() /* primary */ { | |
| super/*ALocal*/() | |
| /* <init>() */ | |
| } | |
| override fun afun() { | |
| } | |
| override val aval: Int | |
| field = 1 | |
| override get | |
| override var avar: Int | |
| field = 2 | |
| override get | |
| override set | |
| } | |
| } |