Lines Matching full:parts

198   SmallVector<StringRef, 5> parts;
202 StringRef(",ab,,c,").split(parts, ",", -1, false);
203 EXPECT_TRUE(parts == expected);
205 expected.clear(); parts.clear();
208 StringRef(",ab,,c,").split(parts, ",", -1, true);
209 EXPECT_TRUE(parts == expected);
211 expected.clear(); parts.clear();
213 StringRef("").split(parts, ",", -1, true);
214 EXPECT_TRUE(parts == expected);
216 expected.clear(); parts.clear();
217 StringRef("").split(parts, ",", -1, false);
218 EXPECT_TRUE(parts == expected);
220 expected.clear(); parts.clear();
221 StringRef(",").split(parts, ",", -1, false);
222 EXPECT_TRUE(parts == expected);
224 expected.clear(); parts.clear();
226 StringRef(",").split(parts, ",", -1, true);
227 EXPECT_TRUE(parts == expected);
229 expected.clear(); parts.clear();
231 StringRef("a,b").split(parts, ",", -1, true);
232 EXPECT_TRUE(parts == expected);
235 expected.clear(); parts.clear();
237 StringRef("a,,b,c").split(parts, ",", 0, true);
238 EXPECT_TRUE(parts == expected);
240 expected.clear(); parts.clear();
242 StringRef("a,,b,c").split(parts, ",", 0, false);
243 EXPECT_TRUE(parts == expected);
245 expected.clear(); parts.clear();
247 StringRef("a,,b,c").split(parts, ",", 1, true);
248 EXPECT_TRUE(parts == expected);
250 expected.clear(); parts.clear();
252 StringRef("a,,b,c").split(parts, ",", 1, false);
253 EXPECT_TRUE(parts == expected);
255 expected.clear(); parts.clear();
257 StringRef("a,,b,c").split(parts, ",", 2, true);
258 EXPECT_TRUE(parts == expected);
260 expected.clear(); parts.clear();
262 StringRef("a,,b,c").split(parts, ",", 2, false);
263 EXPECT_TRUE(parts == expected);
265 expected.clear(); parts.clear();
268 StringRef("a,,b,c").split(parts, ",", 3, true);
269 EXPECT_TRUE(parts == expected);
271 expected.clear(); parts.clear();
273 StringRef("a,,b,c").split(parts, ",", 3, false);
274 EXPECT_TRUE(parts == expected);
276 expected.clear(); parts.clear();
278 StringRef("a,,b,c").split(parts, ',', 3, false);
279 EXPECT_TRUE(parts == expected);
281 expected.clear(); parts.clear();
283 StringRef().split(parts, ",", 0, true);
284 EXPECT_TRUE(parts == expected);
286 expected.clear(); parts.clear();
288 StringRef("").split(parts, ",", 0, true);
289 EXPECT_TRUE(parts == expected);
291 expected.clear(); parts.clear();
292 StringRef("").split(parts, ",", 0, false);
293 EXPECT_TRUE(parts == expected);
294 StringRef().split(parts, ",", 0, false);
295 EXPECT_TRUE(parts == expected);
297 expected.clear(); parts.clear();
302 StringRef("a,,b,c,d").split(parts, ",", 3, true);
303 EXPECT_TRUE(parts == expected);
305 expected.clear(); parts.clear();
307 StringRef().split(parts, ',', 0, true);
308 EXPECT_TRUE(parts == expected);
310 expected.clear(); parts.clear();
312 StringRef("").split(parts, ',', 0, true);
313 EXPECT_TRUE(parts == expected);
315 expected.clear(); parts.clear();
316 StringRef("").split(parts, ',', 0, false);
317 EXPECT_TRUE(parts == expected);
318 StringRef().split(parts, ',', 0, false);
319 EXPECT_TRUE(parts == expected);
321 expected.clear(); parts.clear();
326 StringRef("a,,b,c,d").split(parts, ',', 3, true);
327 EXPECT_TRUE(parts == expected);