aboutsummaryrefslogtreecommitdiffstats
path: root/queries/capnp
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/capnp
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/capnp')
-rw-r--r--queries/capnp/locals.scm44
1 files changed, 22 insertions, 22 deletions
diff --git a/queries/capnp/locals.scm b/queries/capnp/locals.scm
index fb436bf06..d0025100e 100644
--- a/queries/capnp/locals.scm
+++ b/queries/capnp/locals.scm
@@ -12,79 +12,79 @@
(struct)
(struct_shorthand)
(union)
-] @scope
+] @local.scope
[
(extend_type)
(field_type)
-] @reference
-(custom_type (type_identifier) @reference)
+] @local.reference
+(custom_type (type_identifier) @local.reference)
(custom_type
(generics
(generic_parameters
- (generic_identifier) @reference)))
+ (generic_identifier) @local.reference)))
-(annotation_definition_identifier) @definition
+(annotation_definition_identifier) @local.definition
-(const_identifier) @definition.constant
+(const_identifier) @local.definition.constant
-(enum (enum_identifier) @definition.enum)
+(enum (enum_identifier) @local.definition.enum)
[
(enum_member)
(field_identifier)
-] @definition.field
+] @local.definition.field
-(method_identifier) @definition.method
+(method_identifier) @local.definition.method
-(namespace) @definition.namespace
+(namespace) @local.definition.namespace
[
(param_identifier)
(return_identifier)
-] @definition.parameter
+] @local.definition.parameter
-(group (type_identifier) @definition.type)
+(group (type_identifier) @local.definition.type)
-(struct (type_identifier) @definition.type)
+(struct (type_identifier) @local.definition.type)
-(union (type_identifier) @definition.type)
+(union (type_identifier) @local.definition.type)
-(interface (type_identifier) @definition.type)
+(interface (type_identifier) @local.definition.type)
; Generics Related (don't know how to combine these)
(struct
(generics
(generic_parameters
- (generic_identifier) @definition.parameter)))
+ (generic_identifier) @local.definition.parameter)))
(interface
(generics
(generic_parameters
- (generic_identifier) @definition.parameter)))
+ (generic_identifier) @local.definition.parameter)))
(method
(implicit_generics
(implicit_generic_parameters
- (generic_identifier) @definition.parameter)))
+ (generic_identifier) @local.definition.parameter)))
(method
(generics
(generic_parameters
- (generic_identifier) @definition.parameter)))
+ (generic_identifier) @local.definition.parameter)))
(annotation
(generics
(generic_parameters
- (generic_identifier) @definition.type)))
+ (generic_identifier) @local.definition.type)))
(replace_using
(generics
(generic_parameters
- (generic_identifier) @definition.type)))
+ (generic_identifier) @local.definition.type)))
(return_type
(generics
(generic_parameters
- (generic_identifier) @definition.type)))
+ (generic_identifier) @local.definition.type)))