aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.txt
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.txt')
-rw-r--r--crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.txt325
1 files changed, 0 insertions, 325 deletions
diff --git a/crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.txt b/crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.txt
deleted file mode 100644
index 98bc562a3..000000000
--- a/crates/ra_syntax/tests/data/parser/err/0028_macro_2.0.txt
+++ /dev/null
@@ -1,325 +0,0 @@
1SOURCE_FILE@[0; 349)
2 MACRO_CALL@[0; 41)
3 PATH@[0; 5)
4 PATH_SEGMENT@[0; 5)
5 NAME_REF@[0; 5)
6 IDENT@[0; 5) "macro"
7 WHITESPACE@[5; 6) " "
8 NAME@[6; 21)
9 IDENT@[6; 21) "parse_use_trees"
10 TOKEN_TREE@[21; 41)
11 L_PAREN@[21; 22) "("
12 DOLLAR@[22; 23) "$"
13 TOKEN_TREE@[23; 32)
14 L_PAREN@[23; 24) "("
15 DOLLAR@[24; 25) "$"
16 IDENT@[25; 26) "s"
17 COLON@[26; 27) ":"
18 IDENT@[27; 31) "expr"
19 R_PAREN@[31; 32) ")"
20 COMMA@[32; 33) ","
21 STAR@[33; 34) "*"
22 WHITESPACE@[34; 35) " "
23 DOLLAR@[35; 36) "$"
24 TOKEN_TREE@[36; 39)
25 L_PAREN@[36; 37) "("
26 COMMA@[37; 38) ","
27 R_PAREN@[38; 39) ")"
28 STAR@[39; 40) "*"
29 R_PAREN@[40; 41) ")"
30 WHITESPACE@[41; 42) " "
31 ERROR@[42; 93)
32 L_CURLY@[42; 43) "{"
33 WHITESPACE@[43; 48) "\n "
34 MACRO_CALL@[48; 91)
35 PATH@[48; 51)
36 PATH_SEGMENT@[48; 51)
37 NAME_REF@[48; 51)
38 IDENT@[48; 51) "vec"
39 EXCL@[51; 52) "!"
40 TOKEN_TREE@[52; 91)
41 L_BRACK@[52; 53) "["
42 WHITESPACE@[53; 62) "\n "
43 DOLLAR@[62; 63) "$"
44 TOKEN_TREE@[63; 84)
45 L_PAREN@[63; 64) "("
46 IDENT@[64; 78) "parse_use_tree"
47 TOKEN_TREE@[78; 82)
48 L_PAREN@[78; 79) "("
49 DOLLAR@[79; 80) "$"
50 IDENT@[80; 81) "s"
51 R_PAREN@[81; 82) ")"
52 COMMA@[82; 83) ","
53 R_PAREN@[83; 84) ")"
54 STAR@[84; 85) "*"
55 WHITESPACE@[85; 90) "\n "
56 R_BRACK@[90; 91) "]"
57 WHITESPACE@[91; 92) "\n"
58 R_CURLY@[92; 93) "}"
59 WHITESPACE@[93; 95) "\n\n"
60 FN_DEF@[95; 348)
61 ATTR@[95; 102)
62 POUND@[95; 96) "#"
63 TOKEN_TREE@[96; 102)
64 L_BRACK@[96; 97) "["
65 IDENT@[97; 101) "test"
66 R_BRACK@[101; 102) "]"
67 WHITESPACE@[102; 103) "\n"
68 FN_KW@[103; 105) "fn"
69 WHITESPACE@[105; 106) " "
70 NAME@[106; 125)
71 IDENT@[106; 125) "test_use_tree_merge"
72 PARAM_LIST@[125; 127)
73 L_PAREN@[125; 126) "("
74 R_PAREN@[126; 127) ")"
75 WHITESPACE@[127; 128) " "
76 BLOCK@[128; 348)
77 L_CURLY@[128; 129) "{"
78 WHITESPACE@[129; 134) "\n "
79 EXPR_STMT@[134; 139)
80 PATH_EXPR@[134; 139)
81 PATH@[134; 139)
82 PATH_SEGMENT@[134; 139)
83 NAME_REF@[134; 139)
84 IDENT@[134; 139) "macro"
85 WHITESPACE@[139; 140) " "
86 EXPR_STMT@[140; 154)
87 CALL_EXPR@[140; 154)
88 PATH_EXPR@[140; 150)
89 PATH@[140; 150)
90 PATH_SEGMENT@[140; 150)
91 NAME_REF@[140; 150)
92 IDENT@[140; 150) "test_merge"
93 ARG_LIST@[150; 154)
94 L_PAREN@[150; 151) "("
95 ARRAY_EXPR@[151; 154)
96 L_BRACK@[151; 152) "["
97 ERROR@[152; 153)
98 DOLLAR@[152; 153) "$"
99 PAREN_EXPR@[153; 154)
100 L_PAREN@[153; 154) "("
101 EXPR_STMT@[154; 155)
102 ERROR@[154; 155)
103 DOLLAR@[154; 155) "$"
104 EXPR_STMT@[155; 160)
105 PATH_EXPR@[155; 160)
106 PATH@[155; 160)
107 PATH_SEGMENT@[155; 160)
108 NAME_REF@[155; 160)
109 IDENT@[155; 160) "input"
110 EXPR_STMT@[160; 161)
111 ERROR@[160; 161)
112 COLON@[160; 161) ":"
113 EXPR_STMT@[161; 165)
114 PATH_EXPR@[161; 165)
115 PATH@[161; 165)
116 PATH_SEGMENT@[161; 165)
117 NAME_REF@[161; 165)
118 IDENT@[161; 165) "expr"
119 EXPR_STMT@[165; 166)
120 ERROR@[165; 166)
121 R_PAREN@[165; 166) ")"
122 EXPR_STMT@[166; 167)
123 ERROR@[166; 167)
124 COMMA@[166; 167) ","
125 EXPR_STMT@[167; 170)
126 PREFIX_EXPR@[167; 170)
127 STAR@[167; 168) "*"
128 WHITESPACE@[168; 169) " "
129 ERROR@[169; 170)
130 DOLLAR@[169; 170) "$"
131 EXPR_STMT@[170; 171)
132 PAREN_EXPR@[170; 171)
133 L_PAREN@[170; 171) "("
134 EXPR_STMT@[171; 172)
135 ERROR@[171; 172)
136 COMMA@[171; 172) ","
137 EXPR_STMT@[172; 173)
138 ERROR@[172; 173)
139 R_PAREN@[172; 173) ")"
140 EXPR_STMT@[173; 175)
141 PREFIX_EXPR@[173; 175)
142 STAR@[173; 174) "*"
143 ERROR@[174; 175)
144 R_BRACK@[174; 175) "]"
145 EXPR_STMT@[175; 176)
146 ERROR@[175; 176)
147 COMMA@[175; 176) ","
148 WHITESPACE@[176; 177) " "
149 EXPR_STMT@[177; 180)
150 ARRAY_EXPR@[177; 180)
151 L_BRACK@[177; 178) "["
152 ERROR@[178; 179)
153 DOLLAR@[178; 179) "$"
154 PAREN_EXPR@[179; 180)
155 L_PAREN@[179; 180) "("
156 EXPR_STMT@[180; 181)
157 ERROR@[180; 181)
158 DOLLAR@[180; 181) "$"
159 EXPR_STMT@[181; 187)
160 PATH_EXPR@[181; 187)
161 PATH@[181; 187)
162 PATH_SEGMENT@[181; 187)
163 NAME_REF@[181; 187)
164 IDENT@[181; 187) "output"
165 EXPR_STMT@[187; 188)
166 ERROR@[187; 188)
167 COLON@[187; 188) ":"
168 EXPR_STMT@[188; 192)
169 PATH_EXPR@[188; 192)
170 PATH@[188; 192)
171 PATH_SEGMENT@[188; 192)
172 NAME_REF@[188; 192)
173 IDENT@[188; 192) "expr"
174 EXPR_STMT@[192; 193)
175 ERROR@[192; 193)
176 R_PAREN@[192; 193) ")"
177 EXPR_STMT@[193; 194)
178 ERROR@[193; 194)
179 COMMA@[193; 194) ","
180 EXPR_STMT@[194; 197)
181 PREFIX_EXPR@[194; 197)
182 STAR@[194; 195) "*"
183 WHITESPACE@[195; 196) " "
184 ERROR@[196; 197)
185 DOLLAR@[196; 197) "$"
186 EXPR_STMT@[197; 198)
187 PAREN_EXPR@[197; 198)
188 L_PAREN@[197; 198) "("
189 EXPR_STMT@[198; 199)
190 ERROR@[198; 199)
191 COMMA@[198; 199) ","
192 EXPR_STMT@[199; 200)
193 ERROR@[199; 200)
194 R_PAREN@[199; 200) ")"
195 EXPR_STMT@[200; 202)
196 PREFIX_EXPR@[200; 202)
197 STAR@[200; 201) "*"
198 ERROR@[201; 202)
199 R_BRACK@[201; 202) "]"
200 EXPR_STMT@[202; 203)
201 ERROR@[202; 203)
202 R_PAREN@[202; 203) ")"
203 WHITESPACE@[203; 204) " "
204 BLOCK_EXPR@[204; 346)
205 BLOCK@[204; 346)
206 L_CURLY@[204; 205) "{"
207 WHITESPACE@[205; 214) "\n "
208 EXPR_STMT@[214; 340)
209 MACRO_CALL@[214; 339)
210 PATH@[214; 223)
211 PATH_SEGMENT@[214; 223)
212 NAME_REF@[214; 223)
213 IDENT@[214; 223) "assert_eq"
214 EXCL@[223; 224) "!"
215 TOKEN_TREE@[224; 339)
216 L_PAREN@[224; 225) "("
217 WHITESPACE@[225; 238) "\n "
218 IDENT@[238; 253) "merge_use_trees"
219 TOKEN_TREE@[253; 284)
220 L_PAREN@[253; 254) "("
221 IDENT@[254; 269) "parse_use_trees"
222 EXCL@[269; 270) "!"
223 TOKEN_TREE@[270; 283)
224 L_PAREN@[270; 271) "("
225 DOLLAR@[271; 272) "$"
226 TOKEN_TREE@[272; 281)
227 L_PAREN@[272; 273) "("
228 DOLLAR@[273; 274) "$"
229 IDENT@[274; 279) "input"
230 COMMA@[279; 280) ","
231 R_PAREN@[280; 281) ")"
232 STAR@[281; 282) "*"
233 R_PAREN@[282; 283) ")"
234 R_PAREN@[283; 284) ")"
235 COMMA@[284; 285) ","
236 WHITESPACE@[285; 298) "\n "
237 IDENT@[298; 313) "parse_use_trees"
238 EXCL@[313; 314) "!"
239 TOKEN_TREE@[314; 328)
240 L_PAREN@[314; 315) "("
241 DOLLAR@[315; 316) "$"
242 TOKEN_TREE@[316; 326)
243 L_PAREN@[316; 317) "("
244 DOLLAR@[317; 318) "$"
245 IDENT@[318; 324) "output"
246 COMMA@[324; 325) ","
247 R_PAREN@[325; 326) ")"
248 STAR@[326; 327) "*"
249 R_PAREN@[327; 328) ")"
250 COMMA@[328; 329) ","
251 WHITESPACE@[329; 338) "\n "
252 R_PAREN@[338; 339) ")"
253 SEMI@[339; 340) ";"
254 WHITESPACE@[340; 345) "\n "
255 R_CURLY@[345; 346) "}"
256 WHITESPACE@[346; 347) "\n"
257 R_CURLY@[347; 348) "}"
258 WHITESPACE@[348; 349) "\n"
259error 5: expected EXCL
260error 41: expected SEMI
261error 42: expected an item
262error 139: expected SEMI
263error 152: expected expression
264error 153: expected COMMA
265error 154: expected expression
266error 154: expected R_PAREN
267error 154: expected COMMA
268error 154: expected expression
269error 154: expected R_BRACK
270error 154: expected COMMA
271error 154: expected SEMI
272error 154: expected expression
273error 155: expected SEMI
274error 160: expected SEMI
275error 160: expected expression
276error 161: expected SEMI
277error 165: expected SEMI
278error 165: expected expression
279error 166: expected SEMI
280error 166: expected expression
281error 167: expected SEMI
282error 169: expected expression
283error 170: expected SEMI
284error 171: expected expression
285error 171: expected R_PAREN
286error 171: expected SEMI
287error 171: expected expression
288error 172: expected SEMI
289error 172: expected expression
290error 173: expected SEMI
291error 174: expected expression
292error 175: expected SEMI
293error 175: expected expression
294error 176: expected SEMI
295error 178: expected expression
296error 179: expected COMMA
297error 180: expected expression
298error 180: expected R_PAREN
299error 180: expected COMMA
300error 180: expected expression
301error 180: expected R_BRACK
302error 180: expected SEMI
303error 180: expected expression
304error 181: expected SEMI
305error 187: expected SEMI
306error 187: expected expression
307error 188: expected SEMI
308error 192: expected SEMI
309error 192: expected expression
310error 193: expected SEMI
311error 193: expected expression
312error 194: expected SEMI
313error 196: expected expression
314error 197: expected SEMI
315error 198: expected expression
316error 198: expected R_PAREN
317error 198: expected SEMI
318error 198: expected expression
319error 199: expected SEMI
320error 199: expected expression
321error 200: expected SEMI
322error 201: expected expression
323error 202: expected SEMI
324error 202: expected expression
325error 203: expected SEMI