]> git.lizzy.rs Git - rust.git/blob - crates/parser/test_data/parser/err/0006_named_field_recovery.rast
Merge #11112
[rust.git] / crates / parser / test_data / parser / err / 0006_named_field_recovery.rast
1 SOURCE_FILE@0..74
2   STRUCT@0..73
3     STRUCT_KW@0..6 "struct"
4     WHITESPACE@6..7 " "
5     NAME@7..8
6       IDENT@7..8 "S"
7     WHITESPACE@8..9 " "
8     RECORD_FIELD_LIST@9..73
9       L_CURLY@9..10 "{"
10       WHITESPACE@10..15 "\n    "
11       RECORD_FIELD@15..21
12         NAME@15..16
13           IDENT@15..16 "f"
14         COLON@16..17 ":"
15         WHITESPACE@17..18 " "
16         PATH_TYPE@18..21
17           PATH@18..21
18             PATH_SEGMENT@18..21
19               NAME_REF@18..21
20                 IDENT@18..21 "u32"
21       COMMA@21..22 ","
22       WHITESPACE@22..27 "\n    "
23       VISIBILITY@27..30
24         PUB_KW@27..30 "pub"
25       WHITESPACE@30..31 " "
26       ERROR@31..33
27         INT_NUMBER@31..33 "92"
28       WHITESPACE@33..38 "\n    "
29       ERROR@38..39
30         PLUS@38..39 "+"
31       WHITESPACE@39..40 " "
32       ERROR@40..41
33         MINUS@40..41 "-"
34       WHITESPACE@41..42 " "
35       ERROR@42..43
36         STAR@42..43 "*"
37       WHITESPACE@43..48 "\n    "
38       RECORD_FIELD@48..58
39         VISIBILITY@48..51
40           PUB_KW@48..51 "pub"
41         WHITESPACE@51..52 " "
42         NAME@52..53
43           IDENT@52..53 "x"
44         COLON@53..54 ":"
45         WHITESPACE@54..55 " "
46         PATH_TYPE@55..58
47           PATH@55..58
48             PATH_SEGMENT@55..58
49               NAME_REF@55..58
50                 IDENT@55..58 "u32"
51       COMMA@58..59 ","
52       WHITESPACE@59..64 "\n    "
53       RECORD_FIELD@64..70
54         NAME@64..65
55           IDENT@64..65 "z"
56         COLON@65..66 ":"
57         WHITESPACE@66..67 " "
58         PATH_TYPE@67..70
59           PATH@67..70
60             PATH_SEGMENT@67..70
61               NAME_REF@67..70
62                 IDENT@67..70 "f64"
63       COMMA@70..71 ","
64       WHITESPACE@71..72 "\n"
65       R_CURLY@72..73 "}"
66   WHITESPACE@73..74 "\n"
67 error 31..31: expected field declaration
68 error 33..33: expected COMMA
69 error 38..38: expected field declaration
70 error 39..39: expected COMMA
71 error 40..40: expected field declaration
72 error 41..41: expected COMMA
73 error 42..42: expected field declaration
74 error 43..43: expected COMMA