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