blob: c46f831f7b49eed45887619d9a9cbddb2d4010d9 (
plain) (
blame)
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
|
(signature
name: (loname)) @local.definition.var
(signature
name: (caname)) @local.definition.type
(function
(lhs
(funvar
subject: (loname)))) @local.definition.function
(function
(lhs
(funvar
subject: (caname)))) @local.definition.function
(type_var
(loname)) @local.definition.type
(pat_name
(loname)) @local.definition.var
(pat_name
(caname)) @local.definition.var
(exp_name
(loname)) @local.reference
(exp_name
(caname)) @local.reference
(function
(rhs) @local.scope)
|