]> git.lizzy.rs Git - rust.git/blob - crates/parser/test_data/parser/err/0042_weird_blocks.txt
Merge #11461
[rust.git] / crates / parser / test_data / parser / err / 0042_weird_blocks.txt
1 SOURCE_FILE
2   FN
3     FN_KW "fn"
4     WHITESPACE " "
5     NAME
6       IDENT "main"
7     PARAM_LIST
8       L_PAREN "("
9       R_PAREN ")"
10     WHITESPACE " "
11     BLOCK_EXPR
12       STMT_LIST
13         L_CURLY "{"
14         WHITESPACE "\n    "
15         EXPR_STMT
16           BLOCK_EXPR
17             STMT_LIST
18               L_CURLY "{"
19               WHITESPACE " "
20               ERROR
21                 UNSAFE_KW "unsafe"
22               WHITESPACE " "
23               LITERAL
24                 INT_NUMBER "92"
25               WHITESPACE " "
26               R_CURLY "}"
27         WHITESPACE "\n    "
28         EXPR_STMT
29           BLOCK_EXPR
30             STMT_LIST
31               L_CURLY "{"
32               WHITESPACE " "
33               ERROR
34                 ASYNC_KW "async"
35               WHITESPACE " "
36               LITERAL
37                 INT_NUMBER "92"
38               WHITESPACE " "
39               R_CURLY "}"
40         WHITESPACE "\n    "
41         EXPR_STMT
42           BLOCK_EXPR
43             STMT_LIST
44               L_CURLY "{"
45               WHITESPACE " "
46               EXPR_STMT
47                 BLOCK_EXPR
48                   TRY_KW "try"
49               WHITESPACE " "
50               LITERAL
51                 INT_NUMBER "92"
52               WHITESPACE " "
53               R_CURLY "}"
54         WHITESPACE "\n    "
55         BLOCK_EXPR
56           STMT_LIST
57             L_CURLY "{"
58             WHITESPACE " "
59             ERROR
60               LABEL
61                 LIFETIME
62                   LIFETIME_IDENT "'label"
63                 COLON ":"
64             WHITESPACE " "
65             LITERAL
66               INT_NUMBER "92"
67             WHITESPACE " "
68             R_CURLY "}"
69         WHITESPACE "\n"
70         R_CURLY "}"
71   WHITESPACE "\n"
72 error 24: expected existential, fn, trait or impl
73 error 41: expected existential, fn, trait or impl
74 error 56: expected a block
75 error 75: expected a loop