// TARGET_BACKEND: JVM_OLD class B { companion object A { } val A: A = B.A } class C { companion object A { val A: A = C.A } } class D { companion object A { lateinit var A: A } }