nvim-treesitter/queries/fusion/locals.scm

22 lines
415 B
Scheme
Raw Normal View History

2021-12-27 20:37:59 +01:00
;; Fusion base
(block) @scope
(namespace_declaration
(alias_namespace) @definition.namespace)
(property
(path (path_part) @definition.field))
(type
namespace: (package_name)? @definition.namespace
name: (type_name) @definition.type
)
;; Eel Expressions
2021-11-26 21:22:28 +01:00
(eel_arrow_function) @scope
2021-12-27 20:37:59 +01:00
(eel_object) @scope
2021-11-26 21:22:28 +01:00
(eel_parameter) @definition.parameter
2021-12-27 20:37:59 +01:00
(eel_object_pair
2021-12-29 19:05:57 +01:00
key: (eel_property_name) @definition.field)