diff --git a/queries/fusion/locals.scm b/queries/fusion/locals.scm index de672a084..876614782 100644 --- a/queries/fusion/locals.scm +++ b/queries/fusion/locals.scm @@ -1,3 +1,21 @@ +;; 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 (eel_arrow_function) @scope +(eel_object) @scope (eel_parameter) @definition.parameter +(eel_object_pair + key: (eel_propery_name) @definition.field)