Files
kotlin-fork/compiler/testData/diagnostics/tests/controlFlowAnalysis/constructorPropertyInterdependence.kt
T
Mikhail Glukhikh 0c98231f53 Report UNINITIALIZED_VARIABLE also for qualified object property #KT-12809 Fixed
(cherry picked from commit 7b2857f)
2016-08-08 17:48:08 +03:00

8 lines
193 B
Kotlin
Vendored

// See KT-12809
open class A(val a: Any) {
override fun toString() = a.toString()
}
object B : A(B.<!UNINITIALIZED_VARIABLE!>foo<!>) { // call B.foo should be not-allowed
val foo = 4
}