nvim-treesitter/queries/zig/locals.scm

28 lines
438 B
Scheme
Raw Normal View History

2021-04-02 03:47:34 +05:30
2021-03-23 06:18:43 +05:30
(function_declaration
name: (identifier) @definition.function
)
((type_identifier) @reference
(set! reference.kind "type"))
(assignment_statement
name: (identifier) @definition.var
)
(identifier) @reference
; Scopes
[
(block)
(comptime_block)
(defer_block)
(suspend_block)
(resume_block)
(if_expression)
(while_expression)
(for_expression)
(test_expression)
2021-04-02 03:47:34 +05:30
(anonymous_array_expr)
2021-03-23 06:18:43 +05:30
] @scope