FIR CFA: fix function locality check

This commit is contained in:
pyos
2023-01-26 10:18:24 +01:00
committed by teamcity
parent 1d9a1e979a
commit f8f63f4573
3 changed files with 13 additions and 1 deletions
@@ -12,6 +12,12 @@ class Some {
x = "ok"
<!VAL_REASSIGNMENT!>x<!> = "error"
<!VAL_REASSIGNMENT!>z<!> = "error"
fun foo() {
<!CAPTURED_MEMBER_VAL_INITIALIZATION!>x<!> = "error" // VAL_REASSIGNMENT also ok (or even better?)
<!CAPTURED_MEMBER_VAL_INITIALIZATION!>y<!> = "error"
<!VAL_REASSIGNMENT!>z<!> = "error"
}
}
val a: String = run {