diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2020-07-24 12:23:43 +0200 |
|---|---|---|
| committer | Thomas Vigouroux <39092278+vigoux@users.noreply.github.com> | 2020-07-26 10:16:24 +0200 |
| commit | 5b8c110ea49ba4bcd4d4c33153df9e773c5d9672 (patch) | |
| tree | 2017f1db8f6bee01fd62952e54458859bdd202de | |
| parent | Go locals: use reference.kind for calls (diff) | |
| download | nvim-treesitter-5b8c110ea49ba4bcd4d4c33153df9e773c5d9672.tar nvim-treesitter-5b8c110ea49ba4bcd4d4c33153df9e773c5d9672.tar.gz nvim-treesitter-5b8c110ea49ba4bcd4d4c33153df9e773c5d9672.tar.bz2 nvim-treesitter-5b8c110ea49ba4bcd4d4c33153df9e773c5d9672.tar.lz nvim-treesitter-5b8c110ea49ba4bcd4d4c33153df9e773c5d9672.tar.xz nvim-treesitter-5b8c110ea49ba4bcd4d4c33153df9e773c5d9672.tar.zst nvim-treesitter-5b8c110ea49ba4bcd4d4c33153df9e773c5d9672.zip | |
Go locals: Make func_literal (lambda) a @scope
| -rw-r--r-- | queries/go/locals.scm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/queries/go/locals.scm b/queries/go/locals.scm index 14645a37d..39eeb0118 100644 --- a/queries/go/locals.scm +++ b/queries/go/locals.scm @@ -12,7 +12,6 @@ (#strip! @definition.doc "^//\\s*") ; <- does nothing at the moment ) - (short_var_declaration left: (expression_list (identifier) @definition.var)) @@ -36,6 +35,8 @@ (identifier) @reference (type_identifier) @reference (field_identifier) @reference +((package_identifier) @reference + (set! reference.kind "namespace")) (package_clause (package_identifier) @definition.namespace) @@ -64,6 +65,7 @@ ;; Scopes +(func_literal) @scope (source_file) @scope (function_declaration) @scope (if_statement) @scope |
