From 7cd60502358440449935a50b4d95fa6527312037 Mon Sep 17 00:00:00 2001 From: Michael Davis Date: Tue, 29 Mar 2022 21:13:58 -0500 Subject: add tree-sitter-gleam --- runtime/queries/gleam/locals.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 runtime/queries/gleam/locals.scm (limited to 'runtime/queries/gleam/locals.scm') diff --git a/runtime/queries/gleam/locals.scm b/runtime/queries/gleam/locals.scm new file mode 100644 index 00000000..bd5903e5 --- /dev/null +++ b/runtime/queries/gleam/locals.scm @@ -0,0 +1,15 @@ +; Scopes +(function_body) @local.scope + +(case_clause) @local.scope + +; Definitions +(let pattern: (identifier) @local.definition) +(function_parameter name: (identifier) @local.definition) +(list_pattern (identifier) @local.definition) +(list_pattern assign: (identifier) @local.definition) +(tuple_pattern (identifier) @local.definition) +(record_pattern_argument pattern: (identifier) @local.definition) + +; References +(identifier) @local.reference -- cgit v1.2.3-70-g09d2