Skip to content

Commit 25dd24e

Browse files
ckipp01ghostbuster91
authored andcommitted
feat(scala): add in local variables queries
This syncs the queries that were updated in tree-sitter/tree-sitter-scala#196. Co-authored-by: ghostbuster91 <[email protected]>
1 parent e559b6f commit 25dd24e

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

queries/scala/locals.scm

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
; Scopes
2+
3+
[
4+
(template_body)
5+
(lambda_expression)
6+
(function_declaration)
7+
] @scope
8+
9+
; References
10+
11+
(identifier) @reference
12+
13+
; Definitions
14+
15+
(function_declaration
16+
name: (identifier) @definition.function)
17+
18+
(function_definition
19+
name: (identifier) @definition.function)
20+
21+
(parameter
22+
name: (identifier) @definition.parameter)
23+
24+
(binding
25+
name: (identifier) @definition.var)
26+
27+
(val_definition
28+
pattern: (identifier) @definition.var)
29+
30+
(var_definition
31+
pattern: (identifier) @definition.var)
32+
33+
(val_declaration
34+
name: (identifier) @definition.var)
35+
36+
(var_declaration
37+
name: (identifier) @definition.var)
38+

0 commit comments

Comments
 (0)