From 0d5c3bd2a615d1148671bdd0ddce57c4dfd157f8 Mon Sep 17 00:00:00 2001 From: Gregory Date: Sun, 14 Jun 2020 17:18:08 -0400 Subject: [PATCH] Queries for locals.scm First time working with tree-sitter and S-expressions, would love some feedback! --- queries/locals.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 queries/locals.scm diff --git a/queries/locals.scm b/queries/locals.scm new file mode 100644 index 00000000..58ad761d --- /dev/null +++ b/queries/locals.scm @@ -0,0 +1,20 @@ +; Scopes + +(block) @local.scope +(function_item) @local.scope +(closure_expression) @local.scope + +; Definitions + +(parameters + (identifier) @local.definition) + +(let_declaration + name: (identifier) @local.definition) + +(let_declaration + name: (identifier) @local.definition) + +; References + +(identifier) @local.reference