Files
kotlin-fork/compiler/testData/diagnostics/tests/regressions/kt575.kt
T
2015-10-09 21:06:26 +03:00

33 lines
439 B
Kotlin
Vendored

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