diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2020-06-02 21:13:09 +0200 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2020-06-02 21:13:09 +0200 |
| commit | 92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded (patch) | |
| tree | de709a5a508612a7206bcd535e996a3cba6f7abb /queries | |
| parent | Merge pull request #66 from theHamsta/python-kw-highlight (diff) | |
| download | nvim-treesitter-92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded.tar nvim-treesitter-92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded.tar.gz nvim-treesitter-92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded.tar.bz2 nvim-treesitter-92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded.tar.lz nvim-treesitter-92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded.tar.xz nvim-treesitter-92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded.tar.zst nvim-treesitter-92417aa4ea3a77d34a5b8e2f526cc8bd7c0d4ded.zip | |
Update python locals: `list_splat` and `dictionary_splat` define variables as parameters
Diffstat (limited to 'queries')
| -rw-r--r-- | queries/python/locals.scm | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/queries/python/locals.scm b/queries/python/locals.scm index bc33d306b..735271663 100644 --- a/queries/python/locals.scm +++ b/queries/python/locals.scm @@ -14,6 +14,20 @@ parameters: (parameters (identifier) @definition.var)) +; *args parameter +(function_definition + name: (identifier) + parameters: (parameters + (list_splat + (identifier) @definition.var))) + +; **kwargs parameter +(function_definition + name: (identifier) + parameters: (parameters + (dictionary_splat + (identifier) @definition.var))) + ; Function defines function and scope (function_definition name: (identifier) @definition.function) @scope |
