1SOURCE_FILE@0..33
2  FN@0..32
3    FN_KW@0..2 "fn"
4    WHITESPACE@2..3 " "
5    NAME@3..6
6      IDENT@3..6 "foo"
7    PARAM_LIST@6..8
8      L_PAREN@6..7 "("
9      R_PAREN@7..8 ")"
10    WHITESPACE@8..9 " "
11    BLOCK_EXPR@9..32
12      STMT_LIST@9..32
13        L_CURLY@9..10 "{"
14        WHITESPACE@10..15 "\n    "
15        EXPR_STMT@15..30
16          FOR_EXPR@15..29
17            FOR_KW@15..18 "for"
18            WHITESPACE@18..19 " "
19            IDENT_PAT@19..20
20              NAME@19..20
21                IDENT@19..20 "x"
22            WHITESPACE@20..21 " "
23            IN_KW@21..23 "in"
24            WHITESPACE@23..24 " "
25            ARRAY_EXPR@24..26
26              L_BRACK@24..25 "["
27              R_BRACK@25..26 "]"
28            WHITESPACE@26..27 " "
29            BLOCK_EXPR@27..29
30              STMT_LIST@27..29
31                L_CURLY@27..28 "{"
32                R_CURLY@28..29 "}"
33          SEMICOLON@29..30 ";"
34        WHITESPACE@30..31 "\n"
35        R_CURLY@31..32 "}"
36  WHITESPACE@32..33 "\n"
37