aboutsummaryrefslogtreecommitdiffstats
path: root/queries/lua
diff options
context:
space:
mode:
authorThomas Vigouroux <tomvig38@gmail.com>2021-01-27 09:32:45 +0100
committerThomas Vigouroux <tomvig38@gmail.com>2021-01-27 10:21:37 +0100
commit12181e236ee4e565f9746037793abe4ae65caf46 (patch)
tree20233dcb54a1e6bdcaf3566c628dd702dd8f7520 /queries/lua
parentfix(lua): correctly highlight do_statement (diff)
downloadnvim-treesitter-12181e236ee4e565f9746037793abe4ae65caf46.tar
nvim-treesitter-12181e236ee4e565f9746037793abe4ae65caf46.tar.gz
nvim-treesitter-12181e236ee4e565f9746037793abe4ae65caf46.tar.bz2
nvim-treesitter-12181e236ee4e565f9746037793abe4ae65caf46.tar.lz
nvim-treesitter-12181e236ee4e565f9746037793abe4ae65caf46.tar.xz
nvim-treesitter-12181e236ee4e565f9746037793abe4ae65caf46.tar.zst
nvim-treesitter-12181e236ee4e565f9746037793abe4ae65caf46.zip
fix(lua): correctly handle do_statement in locals
Diffstat (limited to 'queries/lua')
-rw-r--r--queries/lua/locals.scm20
1 files changed, 12 insertions, 8 deletions
diff --git a/queries/lua/locals.scm b/queries/lua/locals.scm
index 381efc7d8..3d7b15f4a 100644
--- a/queries/lua/locals.scm
+++ b/queries/lua/locals.scm
@@ -35,13 +35,17 @@
(function_definition) @scope
]
-
-(program) @scope
-((if_statement) @scope)
-((for_in_statement) @scope)
-((repeat_statement) @scope)
-((while_statement) @scope)
+[
+ (program)
+ (if_statement)
+ (for_in_statement)
+ (repeat_statement)
+ (while_statement)
+ (do_statement)
+] @scope
;;; REFERENCES
-((identifier) @reference)
-((property_identifier) @reference)
+[
+ (identifier)
+ (property_identifier)
+] @reference