mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-07 22:10:01 -04:00
feat(locals)!: switch to upstream captures
This commit is contained in:
parent
306367a7f4
commit
8fb218dbfd
95 changed files with 1154 additions and 1154 deletions
|
|
@ -21,35 +21,35 @@
|
|||
; SOFTWARE.
|
||||
|
||||
;;; DECLARATIONS AND SCOPES
|
||||
(method) @scope
|
||||
(class) @scope
|
||||
(method) @local.scope
|
||||
(class) @local.scope
|
||||
|
||||
[
|
||||
(block)
|
||||
(do_block)
|
||||
] @scope
|
||||
] @local.scope
|
||||
|
||||
(identifier) @reference
|
||||
(constant) @reference
|
||||
(instance_variable) @reference
|
||||
(identifier) @local.reference
|
||||
(constant) @local.reference
|
||||
(instance_variable) @local.reference
|
||||
|
||||
(module name: (constant) @definition.namespace)
|
||||
(class name: (constant) @definition.type)
|
||||
(method name: [(identifier) (constant)] @definition.function)
|
||||
(singleton_method name: [(identifier) (constant)] @definition.function)
|
||||
(module name: (constant) @local.definition.namespace)
|
||||
(class name: (constant) @local.definition.type)
|
||||
(method name: [(identifier) (constant)] @local.definition.function)
|
||||
(singleton_method name: [(identifier) (constant)] @local.definition.function)
|
||||
|
||||
(method_parameters (identifier) @definition.var)
|
||||
(lambda_parameters (identifier) @definition.var)
|
||||
(block_parameters (identifier) @definition.var)
|
||||
(splat_parameter (identifier) @definition.var)
|
||||
(hash_splat_parameter (identifier) @definition.var)
|
||||
(optional_parameter name: (identifier) @definition.var)
|
||||
(destructured_parameter (identifier) @definition.var)
|
||||
(block_parameter name: (identifier) @definition.var)
|
||||
(keyword_parameter name: (identifier) @definition.var)
|
||||
(method_parameters (identifier) @local.definition.var)
|
||||
(lambda_parameters (identifier) @local.definition.var)
|
||||
(block_parameters (identifier) @local.definition.var)
|
||||
(splat_parameter (identifier) @local.definition.var)
|
||||
(hash_splat_parameter (identifier) @local.definition.var)
|
||||
(optional_parameter name: (identifier) @local.definition.var)
|
||||
(destructured_parameter (identifier) @local.definition.var)
|
||||
(block_parameter name: (identifier) @local.definition.var)
|
||||
(keyword_parameter name: (identifier) @local.definition.var)
|
||||
|
||||
(assignment left: (_) @definition.var)
|
||||
(assignment left: (_) @local.definition.var)
|
||||
|
||||
(left_assignment_list (identifier) @definition.var)
|
||||
(rest_assignment (identifier) @definition.var)
|
||||
(destructured_left_assignment (identifier) @definition.var)
|
||||
(left_assignment_list (identifier) @local.definition.var)
|
||||
(rest_assignment (identifier) @local.definition.var)
|
||||
(destructured_left_assignment (identifier) @local.definition.var)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue