]> git.lizzy.rs Git - rust.git/blob - crates/parser/test_data/parser/err/0034_bad_box_pattern.txt
Merge #11088
[rust.git] / crates / parser / test_data / parser / err / 0034_bad_box_pattern.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         LET_STMT
16           LET_KW "let"
17           WHITESPACE " "
18           IDENT_PAT
19             REF_KW "ref"
20             WHITESPACE " "
21             ERROR
22               BOX_KW "box"
23         WHITESPACE " "
24         EXPR_STMT
25           BIN_EXPR
26             PATH_EXPR
27               PATH
28                 PATH_SEGMENT
29                   NAME_REF
30                     IDENT "i"
31             WHITESPACE " "
32             EQ "="
33             WHITESPACE " "
34             TUPLE_EXPR
35               L_PAREN "("
36               R_PAREN ")"
37           SEMICOLON ";"
38         WHITESPACE "\n    "
39         LET_STMT
40           LET_KW "let"
41           WHITESPACE " "
42           IDENT_PAT
43             MUT_KW "mut"
44             WHITESPACE " "
45             ERROR
46               BOX_KW "box"
47         WHITESPACE " "
48         EXPR_STMT
49           BIN_EXPR
50             PATH_EXPR
51               PATH
52                 PATH_SEGMENT
53                   NAME_REF
54                     IDENT "i"
55             WHITESPACE " "
56             EQ "="
57             WHITESPACE " "
58             TUPLE_EXPR
59               L_PAREN "("
60               R_PAREN ")"
61           SEMICOLON ";"
62         WHITESPACE "\n    "
63         LET_STMT
64           LET_KW "let"
65           WHITESPACE " "
66           IDENT_PAT
67             REF_KW "ref"
68             WHITESPACE " "
69             MUT_KW "mut"
70             WHITESPACE " "
71             ERROR
72               BOX_KW "box"
73         WHITESPACE " "
74         EXPR_STMT
75           BIN_EXPR
76             PATH_EXPR
77               PATH
78                 PATH_SEGMENT
79                   NAME_REF
80                     IDENT "i"
81             WHITESPACE " "
82             EQ "="
83             WHITESPACE " "
84             TUPLE_EXPR
85               L_PAREN "("
86               R_PAREN ")"
87           SEMICOLON ";"
88         WHITESPACE "\n"
89         R_CURLY "}"
90   WHITESPACE "\n\n"
91 error 24: expected a name
92 error 27: expected SEMICOLON
93 error 48: expected a name
94 error 51: expected SEMICOLON
95 error 76: expected a name
96 error 79: expected SEMICOLON