aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2023-08-09 08:56:58 +0800
committerLi Jin <dragon-fly@qq.com>2023-08-09 08:56:58 +0800
commit33260af2175004347a3b9345b67727e596c6fffd (patch)
tree859c678fe4ffa66d0fd01b60dbb10901af5299ed /spec/outputs
parent60774555568dbc64866d088cb51e45f9434c0f89 (diff)
downloadyuescript-33260af2175004347a3b9345b67727e596c6fffd.tar.gz
yuescript-33260af2175004347a3b9345b67727e596c6fffd.tar.bz2
yuescript-33260af2175004347a3b9345b67727e596c6fffd.zip
add more tests.
Diffstat (limited to 'spec/outputs')
-rw-r--r--spec/outputs/vararg.lua32
1 files changed, 32 insertions, 0 deletions
diff --git a/spec/outputs/vararg.lua b/spec/outputs/vararg.lua
index 6cfaccb..d5a6f03 100644
--- a/spec/outputs/vararg.lua
+++ b/spec/outputs/vararg.lua
@@ -265,5 +265,37 @@ join = function(...)
265 end 265 end
266 end)()) 266 end)())
267 end 267 end
268 do
269 (function(...)
270 return print(...)
271 end)((function()
272 local _exp_0 = x
273 if 1 == _exp_0 then
274 local _with_0 = tb
275 _with_0.x = 123
276 return _with_0
277 else
278 return tb2
279 end
280 end)())
281 end
282 do
283 (function(...)
284 return print(...)
285 end)(1, 2, (function()
286 if cond then
287 return 3, 4, 5
288 end
289 end)())
290 end
291 do
292 (function(_arg_0, ...)
293 local tb = _arg_0
294 return print(...)
295 end)({
296 name = "abc",
297 value = 123
298 })
299 end
268 return nil 300 return nil
269end 301end