Added dot qualifiers for variable analysis

This commit is contained in:
svtk
2011-11-04 15:57:59 +04:00
parent dfa3783f54
commit 33fad16fd5
3 changed files with 55 additions and 36 deletions
@@ -305,4 +305,18 @@ fun foo() {
<!UNRESOLVED_REFERENCE!>$b<!> = 3
}
}
}
// ------------------------------------------------
// dot qualifiers
class M() {
val x = 11
var y = 12
}
fun test(m : M) {
<!VAL_REASSIGNMENT!>m.x<!> = 23
m.y = 23
<!VAL_REASSIGNMENT!>m.x<!>++
m.y--
}