@@ -0,0 +1,29 @@
1+(template_body) @local.scope
2+(lambda_expression) @local.scope
3+
4+
5+(function_declaration
6+ name: (identifier) @local.definition) @local.scope
7+
8+(function_definition
9+ name: (identifier) @local.definition)
10+
11+(parameter
12+ name: (identifier) @local.definition)
13+
14+(binding
15+ name: (identifier) @local.definition)
16+
17+(val_definition
18+ pattern: (identifier) @local.definition)
19+
20+(var_definition
21+ pattern: (identifier) @local.definition)
22+
23+(val_declaration
24+ name: (identifier) @local.definition)
25+
26+(var_declaration
27+ name: (identifier) @local.definition)
28+
29+(identifier) @local.reference