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 | |
} | |
} |