Files
kotlin-fork/backend.native/tests/codegen/propertyCallableReference/valExtension.kt
T
2017-10-20 18:25:05 +03:00

17 lines
264 B
Kotlin

package codegen.propertyCallableReference.valExtension
import kotlin.test.*
class A(y: Int) {
var x = y
}
val A.z get() = this.x
@Test fun runTest() {
val p1 = A::z
println(p1.get(A(42)))
val a = A(117)
val p2 = a::z
println(p2.get())
}