diff options
Diffstat (limited to 'crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt')
-rw-r--r-- | crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt | 84 |
1 files changed, 44 insertions, 40 deletions
diff --git a/crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt b/crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt index 9a0b6dbec..cfe37a15a 100644 --- a/crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt +++ b/crates/libsyntax2/tests/data/parser/inline/0073_struct_pat_fields.txt | |||
@@ -8,7 +8,7 @@ FILE@[0; 119) | |||
8 | L_PAREN@[6; 7) | 8 | L_PAREN@[6; 7) |
9 | R_PAREN@[7; 8) | 9 | R_PAREN@[7; 8) |
10 | WHITESPACE@[8; 9) | 10 | WHITESPACE@[8; 9) |
11 | BLOCK_EXPR@[9; 118) | 11 | BLOCK@[9; 118) |
12 | L_CURLY@[9; 10) | 12 | L_CURLY@[9; 10) |
13 | WHITESPACE@[10; 15) | 13 | WHITESPACE@[10; 15) |
14 | LET_STMT@[15; 29) | 14 | LET_STMT@[15; 29) |
@@ -20,8 +20,9 @@ FILE@[0; 119) | |||
20 | NAME_REF@[19; 20) | 20 | NAME_REF@[19; 20) |
21 | IDENT@[19; 20) "S" | 21 | IDENT@[19; 20) "S" |
22 | WHITESPACE@[20; 21) | 22 | WHITESPACE@[20; 21) |
23 | L_CURLY@[21; 22) | 23 | FIELD_PAT_LIST@[21; 23) |
24 | R_CURLY@[22; 23) | 24 | L_CURLY@[21; 22) |
25 | R_CURLY@[22; 23) | ||
25 | WHITESPACE@[23; 24) | 26 | WHITESPACE@[23; 24) |
26 | EQ@[24; 25) | 27 | EQ@[24; 25) |
27 | WHITESPACE@[25; 26) | 28 | WHITESPACE@[25; 26) |
@@ -39,22 +40,23 @@ FILE@[0; 119) | |||
39 | NAME_REF@[38; 39) | 40 | NAME_REF@[38; 39) |
40 | IDENT@[38; 39) "S" | 41 | IDENT@[38; 39) "S" |
41 | WHITESPACE@[39; 40) | 42 | WHITESPACE@[39; 40) |
42 | L_CURLY@[40; 41) | 43 | FIELD_PAT_LIST@[40; 56) |
43 | WHITESPACE@[41; 42) | 44 | L_CURLY@[40; 41) |
44 | BIND_PAT@[42; 43) | 45 | WHITESPACE@[41; 42) |
45 | NAME@[42; 43) | 46 | BIND_PAT@[42; 43) |
46 | IDENT@[42; 43) "f" | 47 | NAME@[42; 43) |
47 | COMMA@[43; 44) | 48 | IDENT@[42; 43) "f" |
48 | WHITESPACE@[44; 45) | 49 | COMMA@[43; 44) |
49 | BIND_PAT@[45; 54) | 50 | WHITESPACE@[44; 45) |
50 | REF_KW@[45; 48) | 51 | BIND_PAT@[45; 54) |
51 | WHITESPACE@[48; 49) | 52 | REF_KW@[45; 48) |
52 | MUT_KW@[49; 52) | 53 | WHITESPACE@[48; 49) |
53 | WHITESPACE@[52; 53) | 54 | MUT_KW@[49; 52) |
54 | NAME@[53; 54) | 55 | WHITESPACE@[52; 53) |
55 | IDENT@[53; 54) "g" | 56 | NAME@[53; 54) |
56 | WHITESPACE@[54; 55) | 57 | IDENT@[53; 54) "g" |
57 | R_CURLY@[55; 56) | 58 | WHITESPACE@[54; 55) |
59 | R_CURLY@[55; 56) | ||
58 | WHITESPACE@[56; 57) | 60 | WHITESPACE@[56; 57) |
59 | EQ@[57; 58) | 61 | EQ@[57; 58) |
60 | WHITESPACE@[58; 59) | 62 | WHITESPACE@[58; 59) |
@@ -72,17 +74,18 @@ FILE@[0; 119) | |||
72 | NAME_REF@[71; 72) | 74 | NAME_REF@[71; 72) |
73 | IDENT@[71; 72) "S" | 75 | IDENT@[71; 72) "S" |
74 | WHITESPACE@[72; 73) | 76 | WHITESPACE@[72; 73) |
75 | L_CURLY@[73; 74) | 77 | FIELD_PAT_LIST@[73; 84) |
76 | WHITESPACE@[74; 75) | 78 | L_CURLY@[73; 74) |
77 | IDENT@[75; 76) "h" | 79 | WHITESPACE@[74; 75) |
78 | COLON@[76; 77) | 80 | IDENT@[75; 76) "h" |
79 | WHITESPACE@[77; 78) | 81 | COLON@[76; 77) |
80 | PLACEHOLDER_PAT@[78; 79) | 82 | WHITESPACE@[77; 78) |
81 | UNDERSCORE@[78; 79) | 83 | PLACEHOLDER_PAT@[78; 79) |
82 | COMMA@[79; 80) | 84 | UNDERSCORE@[78; 79) |
83 | WHITESPACE@[80; 81) | 85 | COMMA@[79; 80) |
84 | DOTDOT@[81; 83) | 86 | WHITESPACE@[80; 81) |
85 | R_CURLY@[83; 84) | 87 | DOTDOT@[81; 83) |
88 | R_CURLY@[83; 84) | ||
86 | WHITESPACE@[84; 85) | 89 | WHITESPACE@[84; 85) |
87 | EQ@[85; 86) | 90 | EQ@[85; 86) |
88 | WHITESPACE@[86; 87) | 91 | WHITESPACE@[86; 87) |
@@ -100,16 +103,17 @@ FILE@[0; 119) | |||
100 | NAME_REF@[99; 100) | 103 | NAME_REF@[99; 100) |
101 | IDENT@[99; 100) "S" | 104 | IDENT@[99; 100) "S" |
102 | WHITESPACE@[100; 101) | 105 | WHITESPACE@[100; 101) |
103 | L_CURLY@[101; 102) | 106 | FIELD_PAT_LIST@[101; 110) |
104 | WHITESPACE@[102; 103) | 107 | L_CURLY@[101; 102) |
105 | IDENT@[103; 104) "h" | 108 | WHITESPACE@[102; 103) |
106 | COLON@[104; 105) | 109 | IDENT@[103; 104) "h" |
107 | WHITESPACE@[105; 106) | 110 | COLON@[104; 105) |
108 | PLACEHOLDER_PAT@[106; 107) | 111 | WHITESPACE@[105; 106) |
109 | UNDERSCORE@[106; 107) | 112 | PLACEHOLDER_PAT@[106; 107) |
110 | COMMA@[107; 108) | 113 | UNDERSCORE@[106; 107) |
111 | WHITESPACE@[108; 109) | 114 | COMMA@[107; 108) |
112 | R_CURLY@[109; 110) | 115 | WHITESPACE@[108; 109) |
116 | R_CURLY@[109; 110) | ||
113 | WHITESPACE@[110; 111) | 117 | WHITESPACE@[110; 111) |
114 | EQ@[111; 112) | 118 | EQ@[111; 112) |
115 | WHITESPACE@[112; 113) | 119 | WHITESPACE@[112; 113) |