diff options
author | Christian Clason <c.clason@uni-graz.at> | 2023-06-26 09:25:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-26 09:25:46 +0200 |
commit | b697c0cd4fb2ebe3f021599cb77122374db7fd59 (patch) | |
tree | 3677e970701f57fe86c29916453cce8c892b810b /runtime/queries/lua/highlights.scm | |
parent | cd6458123fb4859e47ffcd144ebbddf389a09610 (diff) | |
download | rneovim-b697c0cd4fb2ebe3f021599cb77122374db7fd59.tar.gz rneovim-b697c0cd4fb2ebe3f021599cb77122374db7fd59.tar.bz2 rneovim-b697c0cd4fb2ebe3f021599cb77122374db7fd59.zip |
fix(treesitter): update lua parser and queries (#24148)
Diffstat (limited to 'runtime/queries/lua/highlights.scm')
-rw-r--r-- | runtime/queries/lua/highlights.scm | 37 |
1 files changed, 32 insertions, 5 deletions
diff --git a/runtime/queries/lua/highlights.scm b/runtime/queries/lua/highlights.scm index 537a171441..96ffeae793 100644 --- a/runtime/queries/lua/highlights.scm +++ b/runtime/queries/lua/highlights.scm @@ -180,13 +180,40 @@ (parameters (identifier) @parameter) -(function_call name: (identifier) @function.call) -(function_declaration name: (identifier) @function) +(function_declaration + name: [ + (identifier) @function + (dot_index_expression + field: (identifier) @function) + ]) -(function_call name: (dot_index_expression field: (identifier) @function.call)) -(function_declaration name: (dot_index_expression field: (identifier) @function)) +(function_declaration + name: (method_index_expression + method: (identifier) @method)) + +(assignment_statement + (variable_list . + name: [ + (identifier) @function + (dot_index_expression + field: (identifier) @function) + ]) + (expression_list . + value: (function_definition))) -(method_index_expression method: (identifier) @method.call) +(table_constructor + (field + name: (identifier) @function + value: (function_definition))) + +(function_call + name: [ + (identifier) @function.call + (dot_index_expression + field: (identifier) @function.call) + (method_index_expression + method: (identifier) @method.call) + ]) (function_call (identifier) @function.builtin |