FIR: Add separate local scopes for blocks

This commit is contained in:
Denis Zharkov
2020-05-14 11:39:18 +03:00
parent b084399b58
commit b691b13d8e
9 changed files with 81 additions and 10 deletions
@@ -0,0 +1,16 @@
class B {
fun append() {}
}
class A {
val message = B()
fun foo(w: Boolean) {
if (w) {
val message = ""
message.toString()
} else {
message.append() // message here should relate to the class-level property
}
}
}