aboutsummaryrefslogtreecommitdiffstats
path: root/queries/ql
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/ql
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/ql')
-rw-r--r--queries/ql/locals.scm32
1 files changed, 16 insertions, 16 deletions
diff --git a/queries/ql/locals.scm b/queries/ql/locals.scm
index e5fcb1698..f9b1195ae 100644
--- a/queries/ql/locals.scm
+++ b/queries/ql/locals.scm
@@ -1,30 +1,30 @@
; SCOPES
-(module) @scope
-(dataclass) @scope
-(datatype) @scope
+(module) @local.scope
+(dataclass) @local.scope
+(datatype) @local.scope
;; TODO does not work
-;(classMember (body) @scope)
-(memberPredicate (body) @scope)
-(classlessPredicate (body) @scope)
-(quantified (conjunction) @scope)
-(select) @scope
+;(classMember (body) @local.scope)
+(memberPredicate (body) @local.scope)
+(classlessPredicate (body) @local.scope)
+(quantified (conjunction) @local.scope)
+(select) @local.scope
; DEFINITIONS
; module
-(module name: (moduleName) @definition.namespace)
+(module name: (moduleName) @local.definition.namespace)
; classes
-(dataclass name: (className) @definition.type)
-(datatype name: (className) @definition.type)
+(dataclass name: (className) @local.definition.type)
+(datatype name: (className) @local.definition.type)
; predicates
-(charpred (className) @definition.method)
-(memberPredicate name: (predicateName) @definition.method)
-(classlessPredicate name: (predicateName) @definition.function)
+(charpred (className) @local.definition.method)
+(memberPredicate name: (predicateName) @local.definition.method)
+(classlessPredicate name: (predicateName) @local.definition.function)
; variables
-(varDecl (varName (simpleId) @definition.var))
+(varDecl (varName (simpleId) @local.definition.var))
; REFERENCES
-(simpleId) @reference
+(simpleId) @local.reference