Pseudocode: Generate pseudo-values for implicit receivers

This commit is contained in:
Alexey Sedunov
2014-06-10 13:49:56 +04:00
parent 4e4675d24a
commit 45bd3a520e
21 changed files with 330 additions and 296 deletions
@@ -70,9 +70,9 @@ L5:
mark(Test())
call(Test, <init>) -> <v15>
w(t|<v15>)
r(1) -> <v16>
r(t) -> <v17>
w(t.x|<v17>, <v16>)
r(t) -> <v16>
r(1) -> <v17>
w(t.x|<v16>, <v17>)
mark(t.x += 1)
mark(t.x)
r(t) -> <v18>