diff options
Diffstat (limited to 'spec/outputs/with.lua')
| -rw-r--r-- | spec/outputs/with.lua | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/spec/outputs/with.lua b/spec/outputs/with.lua index 1a795c1..20c5d44 100644 --- a/spec/outputs/with.lua +++ b/spec/outputs/with.lua | |||
| @@ -187,4 +187,31 @@ do | |||
| 187 | return _with_0[123] | 187 | return _with_0[123] |
| 188 | end | 188 | end |
| 189 | end | 189 | end |
| 190 | do | ||
| 191 | f((function() | ||
| 192 | local _with_0 = item | ||
| 193 | do | ||
| 194 | local _accum_0 | ||
| 195 | while true do | ||
| 196 | if _with_0.id > 0 then | ||
| 197 | _accum_0 = _with_0.content | ||
| 198 | break | ||
| 199 | end | ||
| 200 | end | ||
| 201 | _with_0 = _accum_0 | ||
| 202 | end | ||
| 203 | return _with_0 | ||
| 204 | end)()) | ||
| 205 | local a | ||
| 206 | local _with_0 = tb | ||
| 207 | local _accum_0 | ||
| 208 | while true do | ||
| 209 | if _with_0.v then | ||
| 210 | _accum_0 = _with_0.a | ||
| 211 | break | ||
| 212 | end | ||
| 213 | end | ||
| 214 | _with_0 = _accum_0 | ||
| 215 | a = _with_0 | ||
| 216 | end | ||
| 190 | return nil | 217 | return nil |
