Files
kotlin-fork/js/js.translator/testData/box/callableReference/property/topLevelVar.kt
T
2018-09-12 09:49:25 +03:00

29 lines
432 B
Kotlin
Vendored

// EXPECTED_REACHABLE_NODES: 1289
package foo
var x = 1
val y = 2
val z: Int
get() = 3
fun box(): String {
var refX = ::x
assertEquals(1, refX.get())
assertEquals("x", refX.name)
refX.set(100)
assertEquals(100, x)
var refY = ::y
assertEquals(2, refY.get())
assertEquals("y", refY.name)
var refZ = ::z
assertEquals(3, refZ.get())
assertEquals("z", refZ.name)
return "OK"
}