blob: ff867ba4e856cbe282c3544e63f9bd8deb8ee5a7 (
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
25
26
|
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(...)
do
local _base_0 = hello(...)
local _fn_0 = _base_0.world
x = _fn_0 and function(...)
return _fn_0(_base_0, ...)
end
end
end)()
return nil
|