aboutsummaryrefslogtreecommitdiffstats
path: root/queries/odin
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2023-07-22 15:29:32 +0200
committerChristian Clason <c.clason@uni-graz.at>2024-01-19 16:58:37 +0100
commit5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5 (patch)
tree2b2856c96ba738d90229a3d6eae44a7f66d7e5e2 /queries/odin
parentrevert "fix(config)!: always install parsers bundled with nvim" (diff)
downloadnvim-treesitter-5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5.tar
nvim-treesitter-5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5.tar.gz
nvim-treesitter-5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5.tar.bz2
nvim-treesitter-5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5.tar.lz
nvim-treesitter-5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5.tar.xz
nvim-treesitter-5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5.tar.zst
nvim-treesitter-5b90ea2abaa4303b9205b5c9002a8cdd0acd11a5.zip
feat(locals)!: switch to upstream captures
Diffstat (limited to 'queries/odin')
-rw-r--r--queries/odin/locals.scm30
1 files changed, 15 insertions, 15 deletions
diff --git a/queries/odin/locals.scm b/queries/odin/locals.scm
index eb28ab952..845a08a48 100644
--- a/queries/odin/locals.scm
+++ b/queries/odin/locals.scm
@@ -4,36 +4,36 @@
(block)
(declaration)
(statement)
-] @scope
+] @local.scope
; References
-(identifier) @reference
+(identifier) @local.reference
; Definitions
-(package_declaration (identifier) @definition.namespace)
+(package_declaration (identifier) @local.definition.namespace)
-(import_declaration alias: (identifier) @definition.namespace)
+(import_declaration alias: (identifier) @local.definition.namespace)
-(procedure_declaration (identifier) @definition.function)
+(procedure_declaration (identifier) @local.definition.function)
-(struct_declaration (identifier) @definition.type "::")
+(struct_declaration (identifier) @local.definition.type "::")
-(enum_declaration (identifier) @definition.enum "::")
+(enum_declaration (identifier) @local.definition.enum "::")
-(union_declaration (identifier) @definition.type "::")
+(union_declaration (identifier) @local.definition.type "::")
-(variable_declaration (identifier) @definition.var ":=")
+(variable_declaration (identifier) @local.definition.var ":=")
-(const_declaration (identifier) @definition.constant "::")
+(const_declaration (identifier) @local.definition.constant "::")
-(const_type_declaration (identifier) @definition.type ":")
+(const_type_declaration (identifier) @local.definition.type ":")
-(parameter (identifier) @definition.parameter ":"?)
+(parameter (identifier) @local.definition.parameter ":"?)
-(default_parameter (identifier) @definition.parameter ":=")
+(default_parameter (identifier) @local.definition.parameter ":=")
-(field (identifier) @definition.field ":")
+(field (identifier) @local.definition.field ":")
-(label_statement (identifier) @definition ":")
+(label_statement (identifier) @local.definition ":")