]> git.proxmox.com Git - rustc.git/blob - src/tools/rust-analyzer/crates/parser/test_data/parser/err/0042_weird_blocks.rast
New upstream version 1.64.0+dfsg1
[rustc.git] / src / tools / rust-analyzer / crates / parser / test_data / parser / err / 0042_weird_blocks.rast
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