// ISSUE: KT-55493, KT-59744 // WITH_STDLIB val z: String = "ok" val Some.y: String get() = "ok" class Some { val x: String = "ok" init { x = "error" y = "error" z = "error" } val a: String = run { x = "error" y = "error" z = "error" "hello" } var b: String = "hello" get() { x = "error" y = "error" z = "error" return field } set(value) { x = value y = value z = value field = value } var c: String get() { x = "error" y = "error" z = "error" return "hello" } set(value) { x = value y = value z = value } fun test_1() { x = "error" y = "error" z = "error" } } fun Some.test_2() { x = "error" y = "error" z = "error" } fun test_3(some: Some) { some.x = "error" some.y = "error" z = "error" }