Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/hare/locals.scm')
-rw-r--r--runtime/queries/hare/locals.scm15
1 files changed, 7 insertions, 8 deletions
diff --git a/runtime/queries/hare/locals.scm b/runtime/queries/hare/locals.scm
index b8b9b9f7..b9e0a91b 100644
--- a/runtime/queries/hare/locals.scm
+++ b/runtime/queries/hare/locals.scm
@@ -1,20 +1,19 @@
-(unit) @local.scope
+(sub_unit) @local.scope
(function_declaration) @local.scope
+(compound_expression) @local.scope
(global_binding
(identifier) @local.definition)
-(constant_binding
+(constant_binding
(identifier) @local.definition)
-(type_bindings
+(type_binding
(identifier) @local.definition)
(function_declaration
- (prototype
- (parameter_list
- (parameters
- (parameter
- (name) @local.definition)))))
+ (identifier) @local.definition)
+(function_declaration
+ (parameter (name) @local.definition))
(identifier) @local.reference