Python locals/highlights: use @definition.parameter

This commit is contained in:
Stephan Seitz 2020-08-15 17:06:40 +02:00
parent ae2b88e45f
commit 197f618bf6
2 changed files with 8 additions and 6 deletions

View file

@ -80,6 +80,8 @@
; Normal parameters
(parameters
(identifier) @parameter)
((identifier) @parameter
(is? @parameter parameter))
; Lambda parameters
(lambda_parameters
(identifier) @parameter)

View file

@ -18,16 +18,16 @@
; Function with parameters, defines parameters
(parameters
(identifier) @definition.var)
(identifier) @definition.parameter)
(default_parameter
(identifier) @definition.var)
(identifier) @definition.parameter)
(typed_parameter
(identifier) @definition.var)
(identifier) @definition.parameter)
(typed_default_parameter
(identifier) @definition.var)
(identifier) @definition.parameter)
(with_statement
(with_item
@ -36,12 +36,12 @@
; *args parameter
(parameters
(list_splat
(identifier) @definition.var))
(identifier) @definition.parameter))
; **kwargs parameter
(parameters
(dictionary_splat
(identifier) @definition.var))
(identifier) @definition.parameter))
; Function defines function and scope
(function_definition