9a4a3d1f49
^KT-56543 Merge-request: KT-MR-9299 Merged-by: Dmitrii Gridin <dmitry.gridin@jetbrains.com>
44 lines
936 B
Kotlin
Vendored
44 lines
936 B
Kotlin
Vendored
// IGNORE_REVERSED_RESOLVE
|
|
// ISSUE: KT-55493
|
|
// WITH_STDLIB
|
|
|
|
val z: String = "ok"
|
|
|
|
val Some.y: String
|
|
get() = "ok"
|
|
|
|
class Some {
|
|
val x: String = "ok"
|
|
|
|
init {
|
|
<!VAL_REASSIGNMENT!>x<!> = "error"
|
|
<!VAL_REASSIGNMENT!>y<!> = "error"
|
|
<!VAL_REASSIGNMENT!>z<!> = "error"
|
|
}
|
|
|
|
val a: String = run {
|
|
<!VAL_REASSIGNMENT!>x<!> = "error"
|
|
<!VAL_REASSIGNMENT!>y<!> = "error"
|
|
<!VAL_REASSIGNMENT!>z<!> = "error"
|
|
"hello"
|
|
}
|
|
|
|
fun test_1() {
|
|
<!VAL_REASSIGNMENT!>x<!> = "error"
|
|
<!VAL_REASSIGNMENT!>y<!> = "error"
|
|
<!VAL_REASSIGNMENT!>z<!> = "error"
|
|
}
|
|
}
|
|
|
|
fun Some.test_2() {
|
|
<!VAL_REASSIGNMENT!>x<!> = "error"
|
|
<!VAL_REASSIGNMENT!>y<!> = "error"
|
|
<!VAL_REASSIGNMENT!>z<!> = "error"
|
|
}
|
|
|
|
fun test_3(some: Some) {
|
|
some.<!VAL_REASSIGNMENT!>x<!> = "error"
|
|
some.<!VAL_REASSIGNMENT!>y<!> = "error"
|
|
<!VAL_REASSIGNMENT!>z<!> = "error"
|
|
}
|