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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
|
local _
_ = function()
local joop = 2302
return function(hi)
local d = 100
hi = 1021
local a, b, c
a, b, c, d = 1, 2, 3, 4
local hello
hello[232], (5 + 5)[121], hello, x[99] = 100, 200, 300, 400
joop = 12
end
end
local joop = 2345
local a, b
if hello then
a, b = "hello", nil
else
a, b = "nothing", "yeah"
end
if hello then
if yeah then
a, b = "one", "two"
else
a, b = "mmhh", nil
end
else
print("the other")
a, b = "nothing", "yeah"
end
local c, d
if true then
c, d = 1, 2
end
local x
do
local f = getHandler()
if f then
x = ((function()
f()
return 123
end)())
end
end
return _(function()
setmetatable(a, (function()
print(123)
return { }
end)())
do
local a, b
if "a" == c then
do
local _obj_0 = tb
a, b = _obj_0[1], _obj_0[2]
end
elseif "b" == c then
do
local _obj_0 = f()
a, b = _obj_0[1], _obj_0[2]
end
end
end
if x then
a[#a + 1] = 1
else
a[#a + 1] = 2
end
do
local a
if x then
do
local _exp_0 = y
if 1 == _exp_0 then
do
local _obj_0, _obj_1 = f()
b[#b + 1] = _obj_1
a = _obj_0
end
end
end
end
end
do
local a
local b
if x then
do
local _obj_0, _obj_1 = f()
a = _obj_0
b = _obj_1[1]
end
else
a = 123
b = tb[1]
end
end
do
local a, c
if x then
do
local _exp_0 = y
if 1 == _exp_0 then
do
local _obj_0, _obj_1, _obj_2, _obj_3 = f()
b[#b + 1] = _obj_1
a, c, getmetatable(d).__add = _obj_0, _obj_2, _obj_3
end
end
end
elseif x2 then
if y2 then
do
local _obj_0, _obj_1, _obj_2, _obj_3 = f1()
b[#b + 1] = _obj_1
a, c, getmetatable(d).__add = _obj_0, _obj_2, _obj_3
end
end
else
print("hello")
do
print(123)
do
local _obj_0, _obj_1, _obj_2 = f2()
b[#b + 1] = _obj_0
a, c, getmetatable(d).__add = 1, _obj_1, _obj_2
end
end
end
end
do
local a = 0
local b = 0
local c = 0
local d = 0
end
do
local a
local b
local c
local d
do
local _tmp_0 = f()
a = _tmp_0
b = _tmp_0
c = _tmp_0
d = _tmp_0
end
end
do
local a = tab[1]
local b = tab.b
c.d = tab
local e = tab
end
return nil
end)
|