Files
kotlin-fork/compiler/testData/diagnostics/tests/regressions/kt575.kt
T

34 lines
456 B
Kotlin
Vendored

// FIR_IDENTICAL
// KT-575 Cannot ++ a companion object member
package kt575
class Creature() {
companion object {
var numCreated : Int = 0
private set
}
object A {
var bbb : Int
init {
bbb = 1
}
}
class C() {
var ccc : Int
init {
ccc = 2
}
}
init {
Creature.numCreated++ // Error
A.bbb++
C().ccc++
}
}