Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/python/locals.scm')
| -rw-r--r-- | runtime/queries/python/locals.scm | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/runtime/queries/python/locals.scm b/runtime/queries/python/locals.scm index 955ebc52..f7d5937e 100644 --- a/runtime/queries/python/locals.scm +++ b/runtime/queries/python/locals.scm @@ -10,41 +10,35 @@ ; Parameters (parameters - (identifier) @local.definition.variable.parameter) + (identifier) @local.definition) (parameters (typed_parameter - (identifier) @local.definition.variable.parameter)) + (identifier) @local.definition)) (parameters (default_parameter - name: (identifier) @local.definition.variable.parameter)) + name: (identifier) @local.definition)) (parameters (typed_default_parameter - name: (identifier) @local.definition.variable.parameter)) + name: (identifier) @local.definition)) (parameters (list_splat_pattern ; *args - (identifier) @local.definition.variable.parameter)) + (identifier) @local.definition)) (parameters (dictionary_splat_pattern ; **kwargs - (identifier) @local.definition.variable.parameter)) -(parameters - (identifier) @local.definition.variable.builtin - (#any-of? @local.definition.variable.builtin "self" "cls")) ; label self/cls as builtin + (identifier) @local.definition)) (lambda_parameters - (identifier) @local.definition.variable.parameter) + (identifier) @local.definition) ; Imports (import_statement name: (dotted_name - (identifier) @local.definition.namespace)) + (identifier) @local.definition)) (aliased_import - alias: (identifier) @local.definition.namespace) + alias: (identifier) @local.definition) ;; References (identifier) @local.reference -; don't make the name of kwargs locals -(keyword_argument - name: (identifier) @variable.parameter) |