Mercurial > forks > helix
changeset 6804:fc637d9d7c5f default
Updated python/locals.scm to label `self` and `cls` as `variable.buitin` (#13552)
author | CalebLarsen <43345286+CalebLarsen@users.noreply.github.com> |
---|---|
date | Sat, 17 May 2025 09:43:21 -0500 |
parents | 08b722d71ee1 |
children | e17f565d044f |
files | runtime/queries/python/locals.scm |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/runtime/queries/python/locals.scm Sat May 17 10:30:30 2025 -0400 +++ b/runtime/queries/python/locals.scm Sat May 17 09:43:21 2025 -0500 @@ -26,6 +26,9 @@ (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 (lambda_parameters (identifier) @local.definition.variable.parameter)