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
|
xpcall(function()
return func(1, 2, 3)
end, function(err)
return print(err)
end)
xpcall(function()
return func(1, 2, 3)
end, function(err)
return print(err)
end)
pcall(function()
print("trying")
return func(1, 2, 3)
end)
do
local success, result = xpcall(function()
return func(1, 2, 3)
end, function(err)
return print(err)
end)
success, result = pcall(func, 1, 2, 3)
end
pcall(tb.func)
pcall(tb.func)
pcall(tb.func)
pcall((tb.func))
pcall(((function()
local _base_0 = tb
local _fn_0 = _base_0.func
return _fn_0 and function(...)
return _fn_0(_base_0, ...)
end
end)()), 1, 2, 3)
pcall(tb.func, 1)
pcall(tb.func, 1)
if (xpcall(function()
return func(1)
end, function(err)
return print(err)
end)) then
print("OK")
end
if xpcall(function()
return func(1)
end, function(err)
return print(err)
end) then
print("OK")
end
do
do
local success, result = pcall(func, "abc", 123)
if success then
print(result)
end
end
local success, result = xpcall(function()
return func("abc", 123)
end, function(err)
return print(err)
end)
success, result = xpcall(function()
return func("abc", 123)
end, function(err)
return print(err)
end)
if success then
print(result)
end
end
do
pcall(func, 1, 2, 3)
pcall(func, 1, 2, 3)
end
return nil
|