aboutsummaryrefslogtreecommitdiff
path: root/tests/data/parser/ok/0018_struct_type_params.txt
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-08-10 20:33:29 +0100
committerAleksey Kladov <[email protected]>2018-08-10 20:33:29 +0100
commit7c67612b8a894187fa3b64725531a5459f9211bf (patch)
tree9e2a536efa0c880d921fd8d4d74423afc9451fd4 /tests/data/parser/ok/0018_struct_type_params.txt
parent26262aaf05983c5b7f41cc438e287523268fe1eb (diff)
organizize
Diffstat (limited to 'tests/data/parser/ok/0018_struct_type_params.txt')
-rw-r--r--tests/data/parser/ok/0018_struct_type_params.txt255
1 files changed, 0 insertions, 255 deletions
diff --git a/tests/data/parser/ok/0018_struct_type_params.txt b/tests/data/parser/ok/0018_struct_type_params.txt
deleted file mode 100644
index 6457c2639..000000000
--- a/tests/data/parser/ok/0018_struct_type_params.txt
+++ /dev/null
@@ -1,255 +0,0 @@
1FILE@[0; 290)
2 STRUCT_ITEM@[0; 13)
3 STRUCT_KW@[0; 6)
4 WHITESPACE@[6; 7)
5 NAME@[7; 9)
6 IDENT@[7; 9) "S1"
7 TYPE_PARAM_LIST@[9; 12)
8 L_ANGLE@[9; 10)
9 TYPE_PARAM@[10; 11)
10 NAME@[10; 11)
11 IDENT@[10; 11) "T"
12 R_ANGLE@[11; 12)
13 SEMI@[12; 13)
14 WHITESPACE@[13; 14)
15 STRUCT_ITEM@[14; 32)
16 STRUCT_KW@[14; 20)
17 WHITESPACE@[20; 21)
18 NAME@[21; 23)
19 IDENT@[21; 23) "S2"
20 TYPE_PARAM_LIST@[23; 26)
21 L_ANGLE@[23; 24)
22 TYPE_PARAM@[24; 25)
23 NAME@[24; 25)
24 IDENT@[24; 25) "T"
25 R_ANGLE@[25; 26)
26 L_PAREN@[26; 27)
27 POS_FIELD@[27; 30)
28 PATH_TYPE@[27; 30)
29 PATH@[27; 30)
30 PATH_SEGMENT@[27; 30)
31 NAME_REF@[27; 30)
32 IDENT@[27; 30) "u32"
33 R_PAREN@[30; 31)
34 SEMI@[31; 32)
35 WHITESPACE@[32; 33)
36 STRUCT_ITEM@[33; 56)
37 STRUCT_KW@[33; 39)
38 WHITESPACE@[39; 40)
39 NAME@[40; 42)
40 IDENT@[40; 42) "S3"
41 TYPE_PARAM_LIST@[42; 45)
42 L_ANGLE@[42; 43)
43 TYPE_PARAM@[43; 44)
44 NAME@[43; 44)
45 IDENT@[43; 44) "T"
46 R_ANGLE@[44; 45)
47 WHITESPACE@[45; 46)
48 L_CURLY@[46; 47)
49 WHITESPACE@[47; 48)
50 NAMED_FIELD@[48; 54)
51 NAME@[48; 49)
52 IDENT@[48; 49) "u"
53 COLON@[49; 50)
54 WHITESPACE@[50; 51)
55 PATH_TYPE@[51; 54)
56 PATH@[51; 54)
57 PATH_SEGMENT@[51; 54)
58 NAME_REF@[51; 54)
59 IDENT@[51; 54) "u32"
60 WHITESPACE@[54; 55)
61 R_CURLY@[55; 56)
62 WHITESPACE@[56; 58)
63 STRUCT_ITEM@[58; 70)
64 STRUCT_KW@[58; 64)
65 WHITESPACE@[64; 65)
66 NAME@[65; 67)
67 IDENT@[65; 67) "S4"
68 TYPE_PARAM_LIST@[67; 69)
69 L_ANGLE@[67; 68)
70 R_ANGLE@[68; 69)
71 SEMI@[69; 70)
72 WHITESPACE@[70; 71)
73 STRUCT_ITEM@[71; 85)
74 STRUCT_KW@[71; 77)
75 WHITESPACE@[77; 78)
76 NAME@[78; 80)
77 IDENT@[78; 80) "S5"
78 TYPE_PARAM_LIST@[80; 84)
79 L_ANGLE@[80; 81)
80 LIFETIME_PARAM@[81; 83)
81 LIFETIME@[81; 83) "'a"
82 R_ANGLE@[83; 84)
83 SEMI@[84; 85)
84 WHITESPACE@[85; 86)
85 STRUCT_ITEM@[86; 101)
86 STRUCT_KW@[86; 92)
87 WHITESPACE@[92; 93)
88 NAME@[93; 95)
89 IDENT@[93; 95) "S6"
90 TYPE_PARAM_LIST@[95; 100)
91 L_ANGLE@[95; 96)
92 LIFETIME_PARAM@[96; 99)
93 LIFETIME@[96; 98) "'a"
94 COLON@[98; 99)
95 R_ANGLE@[99; 100)
96 SEMI@[100; 101)
97 WHITESPACE@[101; 102)
98 STRUCT_ITEM@[102; 120)
99 STRUCT_KW@[102; 108)
100 WHITESPACE@[108; 109)
101 NAME@[109; 111)
102 IDENT@[109; 111) "S7"
103 TYPE_PARAM_LIST@[111; 119)
104 L_ANGLE@[111; 112)
105 LIFETIME_PARAM@[112; 118)
106 LIFETIME@[112; 114) "'a"
107 COLON@[114; 115)
108 WHITESPACE@[115; 116)
109 LIFETIME@[116; 118) "'b"
110 R_ANGLE@[118; 119)
111 SEMI@[119; 120)
112 WHITESPACE@[120; 121)
113 STRUCT_ITEM@[121; 142)
114 STRUCT_KW@[121; 127)
115 WHITESPACE@[127; 128)
116 NAME@[128; 130)
117 IDENT@[128; 130) "S8"
118 TYPE_PARAM_LIST@[130; 141)
119 L_ANGLE@[130; 131)
120 LIFETIME_PARAM@[131; 139)
121 LIFETIME@[131; 133) "'a"
122 COLON@[133; 134)
123 WHITESPACE@[134; 135)
124 LIFETIME@[135; 137) "'b"
125 WHITESPACE@[137; 138)
126 PLUS@[138; 139)
127 WHITESPACE@[139; 140)
128 R_ANGLE@[140; 141)
129 SEMI@[141; 142)
130 WHITESPACE@[142; 143)
131 STRUCT_ITEM@[143; 166)
132 STRUCT_KW@[143; 149)
133 WHITESPACE@[149; 150)
134 NAME@[150; 152)
135 IDENT@[150; 152) "S9"
136 TYPE_PARAM_LIST@[152; 165)
137 L_ANGLE@[152; 153)
138 LIFETIME_PARAM@[153; 164)
139 LIFETIME@[153; 155) "'a"
140 COLON@[155; 156)
141 WHITESPACE@[156; 157)
142 LIFETIME@[157; 159) "'b"
143 WHITESPACE@[159; 160)
144 PLUS@[160; 161)
145 WHITESPACE@[161; 162)
146 LIFETIME@[162; 164) "'c"
147 R_ANGLE@[164; 165)
148 SEMI@[165; 166)
149 WHITESPACE@[166; 167)
150 STRUCT_ITEM@[167; 183)
151 STRUCT_KW@[167; 173)
152 WHITESPACE@[173; 174)
153 NAME@[174; 177)
154 IDENT@[174; 177) "S10"
155 TYPE_PARAM_LIST@[177; 182)
156 L_ANGLE@[177; 178)
157 LIFETIME_PARAM@[178; 180)
158 LIFETIME@[178; 180) "'a"
159 COMMA@[180; 181)
160 R_ANGLE@[181; 182)
161 SEMI@[182; 183)
162 WHITESPACE@[183; 184)
163 STRUCT_ITEM@[184; 203)
164 STRUCT_KW@[184; 190)
165 WHITESPACE@[190; 191)
166 NAME@[191; 194)
167 IDENT@[191; 194) "S11"
168 TYPE_PARAM_LIST@[194; 202)
169 L_ANGLE@[194; 195)
170 LIFETIME_PARAM@[195; 197)
171 LIFETIME@[195; 197) "'a"
172 COMMA@[197; 198)
173 WHITESPACE@[198; 199)
174 LIFETIME_PARAM@[199; 201)
175 LIFETIME@[199; 201) "'b"
176 R_ANGLE@[201; 202)
177 SEMI@[202; 203)
178 WHITESPACE@[203; 204)
179 STRUCT_ITEM@[204; 233)
180 STRUCT_KW@[204; 210)
181 WHITESPACE@[210; 211)
182 NAME@[211; 214)
183 IDENT@[211; 214) "S12"
184 TYPE_PARAM_LIST@[214; 232)
185 L_ANGLE@[214; 215)
186 LIFETIME_PARAM@[215; 222)
187 LIFETIME@[215; 217) "'a"
188 COLON@[217; 218)
189 WHITESPACE@[218; 219)
190 LIFETIME@[219; 221) "'b"
191 PLUS@[221; 222)
192 COMMA@[222; 223)
193 WHITESPACE@[223; 224)
194 LIFETIME_PARAM@[224; 230)
195 LIFETIME@[224; 226) "'b"
196 COLON@[226; 227)
197 WHITESPACE@[227; 228)
198 LIFETIME@[228; 230) "'c"
199 COMMA@[230; 231)
200 R_ANGLE@[231; 232)
201 SEMI@[232; 233)
202 WHITESPACE@[233; 235)
203 STRUCT_ITEM@[235; 249)
204 STRUCT_KW@[235; 241)
205 WHITESPACE@[241; 242)
206 NAME@[242; 245)
207 IDENT@[242; 245) "S13"
208 TYPE_PARAM_LIST@[245; 248)
209 L_ANGLE@[245; 246)
210 TYPE_PARAM@[246; 247)
211 NAME@[246; 247)
212 IDENT@[246; 247) "T"
213 R_ANGLE@[247; 248)
214 SEMI@[248; 249)
215 WHITESPACE@[249; 250)
216 STRUCT_ITEM@[250; 267)
217 STRUCT_KW@[250; 256)
218 WHITESPACE@[256; 257)
219 NAME@[257; 260)
220 IDENT@[257; 260) "S14"
221 TYPE_PARAM_LIST@[260; 266)
222 L_ANGLE@[260; 261)
223 TYPE_PARAM@[261; 262)
224 NAME@[261; 262)
225 IDENT@[261; 262) "T"
226 COMMA@[262; 263)
227 WHITESPACE@[263; 264)
228 TYPE_PARAM@[264; 265)
229 NAME@[264; 265)
230 IDENT@[264; 265) "U"
231 R_ANGLE@[265; 266)
232 SEMI@[266; 267)
233 WHITESPACE@[267; 268)
234 STRUCT_ITEM@[268; 289)
235 STRUCT_KW@[268; 274)
236 WHITESPACE@[274; 275)
237 NAME@[275; 278)
238 IDENT@[275; 278) "S15"
239 TYPE_PARAM_LIST@[278; 288)
240 L_ANGLE@[278; 279)
241 LIFETIME_PARAM@[279; 281)
242 LIFETIME@[279; 281) "'a"
243 COMMA@[281; 282)
244 WHITESPACE@[282; 283)
245 TYPE_PARAM@[283; 284)
246 NAME@[283; 284)
247 IDENT@[283; 284) "T"
248 COMMA@[284; 285)
249 WHITESPACE@[285; 286)
250 TYPE_PARAM@[286; 287)
251 NAME@[286; 287)
252 IDENT@[286; 287) "U"
253 R_ANGLE@[287; 288)
254 SEMI@[288; 289)
255 WHITESPACE@[289; 290)