diff options
Diffstat (limited to 'spec/outputs')
-rw-r--r-- | spec/outputs/assign.lua | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/spec/outputs/assign.lua b/spec/outputs/assign.lua index e638c47..d939769 100644 --- a/spec/outputs/assign.lua +++ b/spec/outputs/assign.lua | |||
@@ -135,23 +135,22 @@ return _(function() | |||
135 | local d = 0 | 135 | local d = 0 |
136 | end | 136 | end |
137 | do | 137 | do |
138 | local a | 138 | local a = f() |
139 | local b | 139 | local b = a |
140 | local c | 140 | local c = a |
141 | local d | 141 | local d = a |
142 | do | ||
143 | local _tmp_0 = f() | ||
144 | a = _tmp_0 | ||
145 | b = _tmp_0 | ||
146 | c = _tmp_0 | ||
147 | d = _tmp_0 | ||
148 | end | ||
149 | end | 142 | end |
150 | do | 143 | do |
151 | local a = tab[1] | ||
152 | local b = tab.b | ||
153 | c.d = tab | ||
154 | local e = tab | 144 | local e = tab |
145 | local a = e[1] | ||
146 | local b = e.b | ||
147 | c.d = e | ||
148 | end | ||
149 | do | ||
150 | local val = 123 | ||
151 | local a = val | ||
152 | local b = val | ||
153 | local c = val | ||
155 | end | 154 | end |
156 | return nil | 155 | return nil |
157 | end) | 156 | end) |