]> git.lizzy.rs Git - rust.git/blob - crates/syntax/test_data/parser/inline/ok/0130_try_block_expr.rast
Merge #7321
[rust.git] / crates / syntax / test_data / parser / inline / ok / 0130_try_block_expr.rast
1 SOURCE_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       L_CURLY@9..10 "{"
13       WHITESPACE@10..15 "\n    "
14       LET_STMT@15..30
15         LET_KW@15..18 "let"
16         WHITESPACE@18..19 " "
17         WILDCARD_PAT@19..20
18           UNDERSCORE@19..20 "_"
19         WHITESPACE@20..21 " "
20         EQ@21..22 "="
21         WHITESPACE@22..23 " "
22         EFFECT_EXPR@23..29
23           TRY_KW@23..26 "try"
24           WHITESPACE@26..27 " "
25           BLOCK_EXPR@27..29
26             L_CURLY@27..28 "{"
27             R_CURLY@28..29 "}"
28         SEMICOLON@29..30 ";"
29       WHITESPACE@30..31 "\n"
30       R_CURLY@31..32 "}"
31   WHITESPACE@32..33 "\n"