package codegen.`object`.fields2 import kotlin.test.* var global: Int = 0 get() { println("Get global = $field") return field } set(value) { println("Set global = $value") field = value } class TestClass { var member: Int = 0 get() { println("Get member = $field") return field } set(value) { println("Set member = $value") field = value } } @Test fun runTest() { global = 1 val test = TestClass() test.member = 42 global = test.member test.member = global }