// ERROR: Property must be initialized // ERROR: Property must be initialized // ERROR: Property must be initialized internal interface I { val isSomething1: Boolean val isSomething2: Boolean? val isSomething3: Int var isSomething4: Boolean var isSomething5: Boolean var something6: Boolean } internal abstract class C : I { override var isSomething1: Boolean get() = true set(b) { } override var isSomething4: Boolean get() = false set override var isSomething5: Boolean get set(value) { } override var something6: Boolean get set(value) { } }