Skip to content

Commit c7a142a

Browse files
ymarcomeain
authored andcommitted
lua: annotate variables
1 parent c6e542e commit c7a142a

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

queries/lua/highlights.scm

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,11 @@
127127

128128
;; Variables
129129

130-
(identifier) @variable
130+
(assignment_statement (variable_list
131+
[(identifier) @variable
132+
(dot_index_expression table: (identifier) @variable)
133+
(bracket_index_expression table: (identifier) @variable)]))
134+
(variable_declaration (variable_list (identifier) @variable))
131135

132136
((identifier) @variable.builtin
133137
(#eq? @variable.builtin "self"))
@@ -165,10 +169,9 @@
165169
(function_call name: (identifier) @function.call)
166170
(function_declaration name: (identifier) @function)
167171

168-
(function_call name: (dot_index_expression field: (identifier) @function))
172+
(function_call name: (dot_index_expression field: (identifier) @function.call))
169173
(function_declaration name: (dot_index_expression field: (identifier) @function))
170-
(function_call name: (method_index_expression method: [(identifier) @property
171-
(identifier) @method.call]))
174+
(function_call name: (method_index_expression method: (identifier) @method.call))
172175

173176

174177
(function_call

0 commit comments

Comments
 (0)