Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/odin/indents.scm')
| -rw-r--r-- | runtime/queries/odin/indents.scm | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/runtime/queries/odin/indents.scm b/runtime/queries/odin/indents.scm index a3b90a38..f456c1fe 100644 --- a/runtime/queries/odin/indents.scm +++ b/runtime/queries/odin/indents.scm @@ -1,16 +1,23 @@ [ - (foreign_block) - (block) - (compound_literal) - (proc_call) - (assignment_statement) - (const_declaration) - (var_declaration) - (switch_statement) + (block) + (enum_declaration) + (union_declaration) + (struct_declaration) + (struct) + (parameters) + (tuple_type) + (call_expression) + (switch_case) ] @indent [ ")" - "}" + "]" ] @outdent +; Have to do all closing brackets separately because the one for switch statements shouldn't end. +(block "}" @outdent) +(enum_declaration "}" @outdent) +(union_declaration "}" @outdent) +(struct_declaration "}" @outdent) +(struct "}" @outdent) |