properly bind function names to the parent scope

This commit is contained in:
Harry Gallagher 2022-03-10 20:52:39 -06:00 committed by Stephan Seitz
parent 6ece0ca4e6
commit a0c0269cbf

View file

@ -14,8 +14,10 @@
"while" "if" "when" "do" "collect" "icollect" "accumulate")
)
(fn name: (symbol) @definition.function)
(lambda name: (symbol) @definition.function)
(fn name: (symbol) @definition.function
(#set! definition.function.scope "parent"))
(lambda name: (symbol) @definition.function
(#set! definition.function.scope "parent"))
; TODO: use @definition.parameter for parameters
(binding (symbol) @definition.var)