summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--queries/teal/locals.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/queries/teal/locals.scm b/queries/teal/locals.scm
index 5feb3e5f..273f9f28 100644
--- a/queries/teal/locals.scm
+++ b/queries/teal/locals.scm
@@ -8,7 +8,9 @@
(arg_name) @definition.parameter
(functiondef) @scope
-(function_statement (function_name) @definition.function) @scope
+((function_statement
+ (function_name) @definition.function) @scope
+ (#set! definition.function.scope "parent"))
(program) @scope
(if_statement) @scope