Files
kotlin-fork/js/js.translator/testFiles/object/cases/objectInObject.kt
T
Pavel V. Talanov e6e6f7e598 Object's constructor is private from frontend point of view.
Test data changed.
Js-backend test objectInObject turned off.
Public constructors for objects hard-coded in jvm-backend.
2012-08-29 15:58:27 +04:00

19 lines
339 B
Kotlin

package foo
object A {
object query {val status = "complete"}
}
object B {
private val ov = "d"
object query {val status = "complete" + ov}
}
class C {
fun ov() = "d"
object query {val status = "complete" + ov()}
}
fun box() = A.query.status == "complete" && B.query.status == "completed" && C().query.status == "completed"