summaryrefslogtreecommitdiff
path: root/test/diagnostics/unused-function.lua
blob: c2cea23abbb5197fe3092a5957dc0f34455b217b (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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
TEST [[
local <!function x()
end!>
]]

TEST [[
local x = <!function () end!>
]]

TEST [[
local x
x = <!function () end!>
]]

TEST [[
local <!function x()
end!>
local <!function y()
    x()
end!>
]]

TEST [[
local f = <!function () end!>
]]

TEST [[
local f;f = <!function () end!>
]]

TEST [[
local <!function f() end!>
]]

TEST [[
local <!function f()
    f()
end!>
]]


TEST [[
local <!function test()
end!>

local <!function foo ()
end!>
]]