aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs/stub.lua
blob: a3a27e306fd0bf04b675b3212a1f7858a84067a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
local x = {
	val = 100,
	hello = function(self)
		return print(self.val)
	end
}
local fn
do
	local _base_0 = x
	local _fn_0 = _base_0.val
	fn = _fn_0 and function(...)
		return _fn_0(_base_0, ...)
	end
end
print(fn())
print(x:val());
(function(...)
	local _base_0 = hello(...)
	local _fn_0 = _base_0.world
	x = _fn_0 and function(...)
		return _fn_0(_base_0, ...)
	end
end)()
return nil