tree-sitter-bp/queries/indents.scm
Bruno BELANYI 4c03bfdf16
Some checks failed
ci/woodpecker/push/check Pipeline failed
WIP: Add indentation queries for multi-value 'select'
FIXME: add insertion tests for both cases...
2024-04-29 11:00:10 +00:00

36 lines
597 B
Scheme

; Expressions {{{
(list_expression) @indent.begin
(list_expression
"]" @indent.branch)
(map_expression) @indent.begin
(map_expression
"}" @indent.branch)
(select_expression) @indent.begin
(select_expression
")" @indent.branch)
(select_value) @indent.begin
(select_value
")" @indent.branch)
; (select_pattern
; "(" @indent.begin)
; (select_pattern
; ")" @indent.branch)
(select_cases) @indent.begin
(select_cases
"}" @indent.branch)
; }}}
; Declarations {{{
(module) @indent.begin
(module
")" @indent.branch)
(module
"}" @indent.branch)
; }}}
; vim: sw=2 foldmethod=marker