;; Forked from https://github.com/helix-editor/helix/blob/master/runtime/queries/go/locals.scm ;; Licensed under the Mozilla Public License 2.0 ; Scopes (block) @local.scope ; Definitions (parameter_declaration (identifier) @local.definition ) (variadic_parameter_declaration (identifier) @local.definition ) (short_var_declaration left: (expression_list (identifier) @local.definition ) ) (var_spec (identifier) @local.definition ) (for_statement (range_clause left: (expression_list (identifier) @local.definition ) ) ) (const_declaration (const_spec name: (identifier) @local.definition ) ) ; References (identifier) @local.reference (field_identifier) @local.reference