aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/import_global.lua
diff options
context:
space:
mode:
Diffstat (limited to 'spec/outputs/import_global.lua')
-rw-r--r--spec/outputs/import_global.lua42
1 files changed, 41 insertions, 1 deletions
diff --git a/spec/outputs/import_global.lua b/spec/outputs/import_global.lua
index 895daf9..2d6c61b 100644
--- a/spec/outputs/import_global.lua
+++ b/spec/outputs/import_global.lua
@@ -41,8 +41,8 @@ do
41 func(1, 2) 41 func(1, 2)
42end 42end
43do 43do
44 local xpcall <const> = xpcall
45 local func <const> = func 44 local func <const> = func
45 local xpcall <const> = xpcall
46 local world <const> = world 46 local world <const> = world
47 local tostring <const> = tostring 47 local tostring <const> = tostring
48 local print <const> = print 48 local print <const> = print
@@ -129,3 +129,43 @@ do
129 return pcall(_anon_func_0, func) 129 return pcall(_anon_func_0, func)
130 end 130 end
131end 131end
132do
133 local func <const> = func
134 local pcall <const> = pcall
135 local print <const> = print
136 local Item <const> = Item
137 local f
138 f = function()
139 local result
140 local _ok_0, _ret_0 = pcall(func)
141 if _ok_0 then
142 result = _ret_0
143 end
144 if result then
145 return print(result)
146 end
147 end
148 if 1 == Item then
149 print("one")
150 elseif 2 == Item then
151 print("two")
152 end
153end
154local b <const> = b
155local a <const> = a
156local c <const> = c
157local print <const> = print
158local _anon_func_1 = function()
159 local _cond_0 = b()
160 if not (a() < _cond_0) then
161 return false
162 else
163 return _cond_0 < c()
164 end
165end
166local f
167f = function()
168 if _anon_func_1() then
169 return print("OK")
170 end
171end