aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt
diff options
context:
space:
mode:
authorbors[bot] <bors[bot]@users.noreply.github.com>2019-04-02 14:36:52 +0100
committerbors[bot] <bors[bot]@users.noreply.github.com>2019-04-02 14:36:52 +0100
commit0a758a2c4803c7ecc956d2aa6ed2ce48c4e4edd9 (patch)
tree97952861d81d1d5d4de49899c0d4e8da96796dc2 /crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt
parent78f38a20fd53ccab18b1c4b7dda217b5bfb61c8f (diff)
parent7d6bd5d1379061180e771f7b833a9fecdc85a0b8 (diff)
Merge #1090
1090: always show token text r=matklad a=matklad Co-authored-by: Aleksey Kladov <[email protected]>
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt')
-rw-r--r--crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt228
1 files changed, 114 insertions, 114 deletions
diff --git a/crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt b/crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt
index ed5735a63..92e3a1ee8 100644
--- a/crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt
+++ b/crates/ra_syntax/tests/data/parser/err/0032_match_arms_inner_attrs.txt
@@ -1,48 +1,48 @@
1SOURCE_FILE@[0; 293) 1SOURCE_FILE@[0; 293)
2 FN_DEF@[0; 292) 2 FN_DEF@[0; 292)
3 FN_KW@[0; 2) 3 FN_KW@[0; 2) "fn"
4 WHITESPACE@[2; 3) 4 WHITESPACE@[2; 3) " "
5 NAME@[3; 6) 5 NAME@[3; 6)
6 IDENT@[3; 6) "foo" 6 IDENT@[3; 6) "foo"
7 PARAM_LIST@[6; 8) 7 PARAM_LIST@[6; 8)
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@[9; 292) 11 BLOCK@[9; 292)
12 L_CURLY@[9; 10) 12 L_CURLY@[9; 10) "{"
13 WHITESPACE@[10; 15) 13 WHITESPACE@[10; 15) "\n "
14 EXPR_STMT@[15; 101) 14 EXPR_STMT@[15; 101)
15 MATCH_EXPR@[15; 101) 15 MATCH_EXPR@[15; 101)
16 MATCH_KW@[15; 20) 16 MATCH_KW@[15; 20) "match"
17 WHITESPACE@[20; 21) 17 WHITESPACE@[20; 21) " "
18 TUPLE_EXPR@[21; 23) 18 TUPLE_EXPR@[21; 23)
19 L_PAREN@[21; 22) 19 L_PAREN@[21; 22) "("
20 R_PAREN@[22; 23) 20 R_PAREN@[22; 23) ")"
21 WHITESPACE@[23; 24) 21 WHITESPACE@[23; 24) " "
22 MATCH_ARM_LIST@[24; 101) 22 MATCH_ARM_LIST@[24; 101)
23 L_CURLY@[24; 25) 23 L_CURLY@[24; 25) "{"
24 WHITESPACE@[25; 34) 24 WHITESPACE@[25; 34) "\n "
25 MATCH_ARM@[34; 41) 25 MATCH_ARM@[34; 41)
26 PLACEHOLDER_PAT@[34; 35) 26 PLACEHOLDER_PAT@[34; 35)
27 UNDERSCORE@[34; 35) 27 UNDERSCORE@[34; 35) "_"
28 WHITESPACE@[35; 36) 28 WHITESPACE@[35; 36) " "
29 FAT_ARROW@[36; 38) 29 FAT_ARROW@[36; 38) "=>"
30 WHITESPACE@[38; 39) 30 WHITESPACE@[38; 39) " "
31 TUPLE_EXPR@[39; 41) 31 TUPLE_EXPR@[39; 41)
32 L_PAREN@[39; 40) 32 L_PAREN@[39; 40) "("
33 R_PAREN@[40; 41) 33 R_PAREN@[40; 41) ")"
34 COMMA@[41; 42) 34 COMMA@[41; 42) ","
35 WHITESPACE@[42; 51) 35 WHITESPACE@[42; 51) "\n "
36 MATCH_ARM@[51; 78) 36 MATCH_ARM@[51; 78)
37 ATTR@[51; 52) 37 ATTR@[51; 52)
38 POUND@[51; 52) 38 POUND@[51; 52) "#"
39 err: `expected `[`` 39 err: `expected `[``
40 err: `expected pattern` 40 err: `expected pattern`
41 ERROR@[52; 53) 41 ERROR@[52; 53)
42 EXCL@[52; 53) 42 EXCL@[52; 53) "!"
43 err: `expected FAT_ARROW` 43 err: `expected FAT_ARROW`
44 ARRAY_EXPR@[53; 78) 44 ARRAY_EXPR@[53; 78)
45 L_BRACK@[53; 54) 45 L_BRACK@[53; 54) "["
46 CALL_EXPR@[54; 77) 46 CALL_EXPR@[54; 77)
47 PATH_EXPR@[54; 57) 47 PATH_EXPR@[54; 57)
48 PATH@[54; 57) 48 PATH@[54; 57)
@@ -50,69 +50,69 @@ SOURCE_FILE@[0; 293)
50 NAME_REF@[54; 57) 50 NAME_REF@[54; 57)
51 IDENT@[54; 57) "doc" 51 IDENT@[54; 57) "doc"
52 ARG_LIST@[57; 77) 52 ARG_LIST@[57; 77)
53 L_PAREN@[57; 58) 53 L_PAREN@[57; 58) "("
54 LITERAL@[58; 76) 54 LITERAL@[58; 76)
55 STRING@[58; 76) 55 STRING@[58; 76) "\"Not allowed here\""
56 R_PAREN@[76; 77) 56 R_PAREN@[76; 77) ")"
57 R_BRACK@[77; 78) 57 R_BRACK@[77; 78) "]"
58 err: `expected COMMA` 58 err: `expected COMMA`
59 WHITESPACE@[78; 87) 59 WHITESPACE@[78; 87) "\n "
60 MATCH_ARM@[87; 94) 60 MATCH_ARM@[87; 94)
61 PLACEHOLDER_PAT@[87; 88) 61 PLACEHOLDER_PAT@[87; 88)
62 UNDERSCORE@[87; 88) 62 UNDERSCORE@[87; 88) "_"
63 WHITESPACE@[88; 89) 63 WHITESPACE@[88; 89) " "
64 FAT_ARROW@[89; 91) 64 FAT_ARROW@[89; 91) "=>"
65 WHITESPACE@[91; 92) 65 WHITESPACE@[91; 92) " "
66 TUPLE_EXPR@[92; 94) 66 TUPLE_EXPR@[92; 94)
67 L_PAREN@[92; 93) 67 L_PAREN@[92; 93) "("
68 R_PAREN@[93; 94) 68 R_PAREN@[93; 94) ")"
69 COMMA@[94; 95) 69 COMMA@[94; 95) ","
70 WHITESPACE@[95; 100) 70 WHITESPACE@[95; 100) "\n "
71 R_CURLY@[100; 101) 71 R_CURLY@[100; 101) "}"
72 WHITESPACE@[101; 107) 72 WHITESPACE@[101; 107) "\n\n "
73 EXPR_STMT@[107; 185) 73 EXPR_STMT@[107; 185)
74 MATCH_EXPR@[107; 185) 74 MATCH_EXPR@[107; 185)
75 MATCH_KW@[107; 112) 75 MATCH_KW@[107; 112) "match"
76 WHITESPACE@[112; 113) 76 WHITESPACE@[112; 113) " "
77 TUPLE_EXPR@[113; 115) 77 TUPLE_EXPR@[113; 115)
78 L_PAREN@[113; 114) 78 L_PAREN@[113; 114) "("
79 R_PAREN@[114; 115) 79 R_PAREN@[114; 115) ")"
80 WHITESPACE@[115; 116) 80 WHITESPACE@[115; 116) " "
81 MATCH_ARM_LIST@[116; 185) 81 MATCH_ARM_LIST@[116; 185)
82 L_CURLY@[116; 117) 82 L_CURLY@[116; 117) "{"
83 WHITESPACE@[117; 126) 83 WHITESPACE@[117; 126) "\n "
84 MATCH_ARM@[126; 133) 84 MATCH_ARM@[126; 133)
85 PLACEHOLDER_PAT@[126; 127) 85 PLACEHOLDER_PAT@[126; 127)
86 UNDERSCORE@[126; 127) 86 UNDERSCORE@[126; 127) "_"
87 WHITESPACE@[127; 128) 87 WHITESPACE@[127; 128) " "
88 FAT_ARROW@[128; 130) 88 FAT_ARROW@[128; 130) "=>"
89 WHITESPACE@[130; 131) 89 WHITESPACE@[130; 131) " "
90 TUPLE_EXPR@[131; 133) 90 TUPLE_EXPR@[131; 133)
91 L_PAREN@[131; 132) 91 L_PAREN@[131; 132) "("
92 R_PAREN@[132; 133) 92 R_PAREN@[132; 133) ")"
93 COMMA@[133; 134) 93 COMMA@[133; 134) ","
94 WHITESPACE@[134; 143) 94 WHITESPACE@[134; 143) "\n "
95 MATCH_ARM@[143; 150) 95 MATCH_ARM@[143; 150)
96 PLACEHOLDER_PAT@[143; 144) 96 PLACEHOLDER_PAT@[143; 144)
97 UNDERSCORE@[143; 144) 97 UNDERSCORE@[143; 144) "_"
98 WHITESPACE@[144; 145) 98 WHITESPACE@[144; 145) " "
99 FAT_ARROW@[145; 147) 99 FAT_ARROW@[145; 147) "=>"
100 WHITESPACE@[147; 148) 100 WHITESPACE@[147; 148) " "
101 TUPLE_EXPR@[148; 150) 101 TUPLE_EXPR@[148; 150)
102 L_PAREN@[148; 149) 102 L_PAREN@[148; 149) "("
103 R_PAREN@[149; 150) 103 R_PAREN@[149; 150) ")"
104 COMMA@[150; 151) 104 COMMA@[150; 151) ","
105 WHITESPACE@[151; 160) 105 WHITESPACE@[151; 160) "\n "
106 MATCH_ARM@[160; 179) 106 MATCH_ARM@[160; 179)
107 ATTR@[160; 161) 107 ATTR@[160; 161)
108 POUND@[160; 161) 108 POUND@[160; 161) "#"
109 err: `expected `[`` 109 err: `expected `[``
110 err: `expected pattern` 110 err: `expected pattern`
111 ERROR@[161; 162) 111 ERROR@[161; 162)
112 EXCL@[161; 162) 112 EXCL@[161; 162) "!"
113 err: `expected FAT_ARROW` 113 err: `expected FAT_ARROW`
114 ARRAY_EXPR@[162; 179) 114 ARRAY_EXPR@[162; 179)
115 L_BRACK@[162; 163) 115 L_BRACK@[162; 163) "["
116 CALL_EXPR@[163; 178) 116 CALL_EXPR@[163; 178)
117 PATH_EXPR@[163; 166) 117 PATH_EXPR@[163; 166)
118 PATH@[163; 166) 118 PATH@[163; 166)
@@ -120,45 +120,45 @@ SOURCE_FILE@[0; 293)
120 NAME_REF@[163; 166) 120 NAME_REF@[163; 166)
121 IDENT@[163; 166) "doc" 121 IDENT@[163; 166) "doc"
122 ARG_LIST@[166; 178) 122 ARG_LIST@[166; 178)
123 L_PAREN@[166; 167) 123 L_PAREN@[166; 167) "("
124 LITERAL@[167; 177) 124 LITERAL@[167; 177)
125 STRING@[167; 177) 125 STRING@[167; 177) "\"Nor here\""
126 R_PAREN@[177; 178) 126 R_PAREN@[177; 178) ")"
127 R_BRACK@[178; 179) 127 R_BRACK@[178; 179) "]"
128 WHITESPACE@[179; 184) 128 WHITESPACE@[179; 184) "\n "
129 R_CURLY@[184; 185) 129 R_CURLY@[184; 185) "}"
130 WHITESPACE@[185; 191) 130 WHITESPACE@[185; 191) "\n\n "
131 MATCH_EXPR@[191; 290) 131 MATCH_EXPR@[191; 290)
132 MATCH_KW@[191; 196) 132 MATCH_KW@[191; 196) "match"
133 WHITESPACE@[196; 197) 133 WHITESPACE@[196; 197) " "
134 TUPLE_EXPR@[197; 199) 134 TUPLE_EXPR@[197; 199)
135 L_PAREN@[197; 198) 135 L_PAREN@[197; 198) "("
136 R_PAREN@[198; 199) 136 R_PAREN@[198; 199) ")"
137 WHITESPACE@[199; 200) 137 WHITESPACE@[199; 200) " "
138 MATCH_ARM_LIST@[200; 290) 138 MATCH_ARM_LIST@[200; 290)
139 L_CURLY@[200; 201) 139 L_CURLY@[200; 201) "{"
140 WHITESPACE@[201; 210) 140 WHITESPACE@[201; 210) "\n "
141 MATCH_ARM@[210; 250) 141 MATCH_ARM@[210; 250)
142 ATTR@[210; 222) 142 ATTR@[210; 222)
143 POUND@[210; 211) 143 POUND@[210; 211) "#"
144 TOKEN_TREE@[211; 222) 144 TOKEN_TREE@[211; 222)
145 L_BRACK@[211; 212) 145 L_BRACK@[211; 212) "["
146 IDENT@[212; 215) "cfg" 146 IDENT@[212; 215) "cfg"
147 TOKEN_TREE@[215; 221) 147 TOKEN_TREE@[215; 221)
148 L_PAREN@[215; 216) 148 L_PAREN@[215; 216) "("
149 IDENT@[216; 220) "test" 149 IDENT@[216; 220) "test"
150 R_PAREN@[220; 221) 150 R_PAREN@[220; 221) ")"
151 R_BRACK@[221; 222) 151 R_BRACK@[221; 222) "]"
152 WHITESPACE@[222; 231) 152 WHITESPACE@[222; 231) "\n "
153 ATTR@[231; 232) 153 ATTR@[231; 232)
154 POUND@[231; 232) 154 POUND@[231; 232) "#"
155 err: `expected `[`` 155 err: `expected `[``
156 err: `expected pattern` 156 err: `expected pattern`
157 ERROR@[232; 233) 157 ERROR@[232; 233)
158 EXCL@[232; 233) 158 EXCL@[232; 233) "!"
159 err: `expected FAT_ARROW` 159 err: `expected FAT_ARROW`
160 ARRAY_EXPR@[233; 250) 160 ARRAY_EXPR@[233; 250)
161 L_BRACK@[233; 234) 161 L_BRACK@[233; 234) "["
162 CALL_EXPR@[234; 249) 162 CALL_EXPR@[234; 249)
163 PATH_EXPR@[234; 237) 163 PATH_EXPR@[234; 237)
164 PATH@[234; 237) 164 PATH@[234; 237)
@@ -166,36 +166,36 @@ SOURCE_FILE@[0; 293)
166 NAME_REF@[234; 237) 166 NAME_REF@[234; 237)
167 IDENT@[234; 237) "doc" 167 IDENT@[234; 237) "doc"
168 ARG_LIST@[237; 249) 168 ARG_LIST@[237; 249)
169 L_PAREN@[237; 238) 169 L_PAREN@[237; 238) "("
170 LITERAL@[238; 248) 170 LITERAL@[238; 248)
171 STRING@[238; 248) 171 STRING@[238; 248) "\"Nor here\""
172 R_PAREN@[248; 249) 172 R_PAREN@[248; 249) ")"
173 R_BRACK@[249; 250) 173 R_BRACK@[249; 250) "]"
174 err: `expected COMMA` 174 err: `expected COMMA`
175 WHITESPACE@[250; 259) 175 WHITESPACE@[250; 259) "\n "
176 MATCH_ARM@[259; 266) 176 MATCH_ARM@[259; 266)
177 PLACEHOLDER_PAT@[259; 260) 177 PLACEHOLDER_PAT@[259; 260)
178 UNDERSCORE@[259; 260) 178 UNDERSCORE@[259; 260) "_"
179 WHITESPACE@[260; 261) 179 WHITESPACE@[260; 261) " "
180 FAT_ARROW@[261; 263) 180 FAT_ARROW@[261; 263) "=>"
181 WHITESPACE@[263; 264) 181 WHITESPACE@[263; 264) " "
182 TUPLE_EXPR@[264; 266) 182 TUPLE_EXPR@[264; 266)
183 L_PAREN@[264; 265) 183 L_PAREN@[264; 265) "("
184 R_PAREN@[265; 266) 184 R_PAREN@[265; 266) ")"
185 COMMA@[266; 267) 185 COMMA@[266; 267) ","
186 WHITESPACE@[267; 276) 186 WHITESPACE@[267; 276) "\n "
187 MATCH_ARM@[276; 283) 187 MATCH_ARM@[276; 283)
188 PLACEHOLDER_PAT@[276; 277) 188 PLACEHOLDER_PAT@[276; 277)
189 UNDERSCORE@[276; 277) 189 UNDERSCORE@[276; 277) "_"
190 WHITESPACE@[277; 278) 190 WHITESPACE@[277; 278) " "
191 FAT_ARROW@[278; 280) 191 FAT_ARROW@[278; 280) "=>"
192 WHITESPACE@[280; 281) 192 WHITESPACE@[280; 281) " "
193 TUPLE_EXPR@[281; 283) 193 TUPLE_EXPR@[281; 283)
194 L_PAREN@[281; 282) 194 L_PAREN@[281; 282) "("
195 R_PAREN@[282; 283) 195 R_PAREN@[282; 283) ")"
196 COMMA@[283; 284) 196 COMMA@[283; 284) ","
197 WHITESPACE@[284; 289) 197 WHITESPACE@[284; 289) "\n "
198 R_CURLY@[289; 290) 198 R_CURLY@[289; 290) "}"
199 WHITESPACE@[290; 291) 199 WHITESPACE@[290; 291) "\n"
200 R_CURLY@[291; 292) 200 R_CURLY@[291; 292) "}"
201 WHITESPACE@[292; 293) 201 WHITESPACE@[292; 293) "\n"