diff options
| author | Jirgn <jirgn76@googlemail.com> | 2021-12-27 20:37:59 +0100 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2022-01-04 00:59:33 +0100 |
| commit | 88505b7312fe741412635b55d576cb5798d53454 (patch) | |
| tree | fdb0a6964b8f7b4f40dfd1baaf9226f810c853ee /queries/fusion | |
| parent | feat: add fold queries (diff) | |
| download | nvim-treesitter-88505b7312fe741412635b55d576cb5798d53454.tar nvim-treesitter-88505b7312fe741412635b55d576cb5798d53454.tar.gz nvim-treesitter-88505b7312fe741412635b55d576cb5798d53454.tar.bz2 nvim-treesitter-88505b7312fe741412635b55d576cb5798d53454.tar.lz nvim-treesitter-88505b7312fe741412635b55d576cb5798d53454.tar.xz nvim-treesitter-88505b7312fe741412635b55d576cb5798d53454.tar.zst nvim-treesitter-88505b7312fe741412635b55d576cb5798d53454.zip | |
feat: add more local definitions
Diffstat (limited to 'queries/fusion')
| -rw-r--r-- | queries/fusion/locals.scm | 18 |
1 files changed, 18 insertions, 0 deletions
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) |
