indents.scm

 1[
 2  (field_expression)
 3  (assignment_expression)
 4  (init_declarator)
 5  (if_statement)
 6  (for_statement)
 7  (while_statement)
 8  (do_statement)
 9  (else_clause)
10] @indent
11
12(_
13  "{"
14  "}" @end) @indent
15
16(field_declaration_list
17  (access_specifier) @start
18  "}" @end) @indent
19
20(field_declaration_list
21  (access_specifier)
22  (access_specifier) @outdent)
23
24(_
25  "("
26  ")" @end) @indent
27
28((comment) @indent
29  (#match? @indent "^/\\*"))
30
31(if_statement) @start.if
32
33(for_statement) @start.for
34
35(while_statement) @start.while
36
37(do_statement) @start.do
38
39(switch_statement) @start.switch
40
41(else_clause) @start.else