34 lines
654 B
Kotlin
Vendored
34 lines
654 B
Kotlin
Vendored
// 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) {}
|
|
} |