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