Lines Matching refs:roundtrip
401 fn roundtrip(given: &str) {
421 roundtrip("a");
422 roundtrip(r"\[");
424 roundtrip(r"\x61");
425 roundtrip(r"\x7F");
426 roundtrip(r"\u0061");
427 roundtrip(r"\U00000061");
428 roundtrip(r"\x{61}");
429 roundtrip(r"\x{7F}");
430 roundtrip(r"\u{61}");
431 roundtrip(r"\U{61}");
433 roundtrip(r"\a");
434 roundtrip(r"\f");
435 roundtrip(r"\t");
436 roundtrip(r"\n");
437 roundtrip(r"\r");
438 roundtrip(r"\v");
439 roundtrip(r"(?x)\ ");
444 roundtrip(".");
449 roundtrip("ab");
450 roundtrip("abcde");
451 roundtrip("a(bcd)ef");
456 roundtrip("a|b");
457 roundtrip("a|b|c|d|e");
458 roundtrip("|a|b|c|d|e");
459 roundtrip("|a|b|c|d|e|");
460 roundtrip("a(b|c|d)|e|f");
465 roundtrip(r"^");
466 roundtrip(r"$");
467 roundtrip(r"\A");
468 roundtrip(r"\z");
469 roundtrip(r"\b");
470 roundtrip(r"\B");
475 roundtrip("a?");
476 roundtrip("a??");
477 roundtrip("a*");
478 roundtrip("a*?");
479 roundtrip("a+");
480 roundtrip("a+?");
481 roundtrip("a{5}");
482 roundtrip("a{5}?");
483 roundtrip("a{5,}");
484 roundtrip("a{5,}?");
485 roundtrip("a{5,10}");
486 roundtrip("a{5,10}?");
491 roundtrip("(?i)");
492 roundtrip("(?-i)");
493 roundtrip("(?s-i)");
494 roundtrip("(?-si)");
495 roundtrip("(?siUmux)");
500 roundtrip("(?i:a)");
501 roundtrip("(?P<foo>a)");
502 roundtrip("(a)");
507 roundtrip(r"[abc]");
508 roundtrip(r"[a-z]");
509 roundtrip(r"[^a-z]");
510 roundtrip(r"[a-z0-9]");
511 roundtrip(r"[-a-z0-9]");
512 roundtrip(r"[-a-z0-9]");
513 roundtrip(r"[a-z0-9---]");
514 roundtrip(r"[a-z&&m-n]");
515 roundtrip(r"[[a-z&&m-n]]");
516 roundtrip(r"[a-z--m-n]");
517 roundtrip(r"[a-z~~m-n]");
518 roundtrip(r"[a-z[0-9]]");
519 roundtrip(r"[a-z[^0-9]]");
521 roundtrip(r"\d");
522 roundtrip(r"\D");
523 roundtrip(r"\s");
524 roundtrip(r"\S");
525 roundtrip(r"\w");
526 roundtrip(r"\W");
528 roundtrip(r"[[:alnum:]]");
529 roundtrip(r"[[:^alnum:]]");
530 roundtrip(r"[[:alpha:]]");
531 roundtrip(r"[[:^alpha:]]");
532 roundtrip(r"[[:ascii:]]");
533 roundtrip(r"[[:^ascii:]]");
534 roundtrip(r"[[:blank:]]");
535 roundtrip(r"[[:^blank:]]");
536 roundtrip(r"[[:cntrl:]]");
537 roundtrip(r"[[:^cntrl:]]");
538 roundtrip(r"[[:digit:]]");
539 roundtrip(r"[[:^digit:]]");
540 roundtrip(r"[[:graph:]]");
541 roundtrip(r"[[:^graph:]]");
542 roundtrip(r"[[:lower:]]");
543 roundtrip(r"[[:^lower:]]");
544 roundtrip(r"[[:print:]]");
545 roundtrip(r"[[:^print:]]");
546 roundtrip(r"[[:punct:]]");
547 roundtrip(r"[[:^punct:]]");
548 roundtrip(r"[[:space:]]");
549 roundtrip(r"[[:^space:]]");
550 roundtrip(r"[[:upper:]]");
551 roundtrip(r"[[:^upper:]]");
552 roundtrip(r"[[:word:]]");
553 roundtrip(r"[[:^word:]]");
554 roundtrip(r"[[:xdigit:]]");
555 roundtrip(r"[[:^xdigit:]]");
557 roundtrip(r"\pL");
558 roundtrip(r"\PL");
559 roundtrip(r"\p{L}");
560 roundtrip(r"\P{L}");
561 roundtrip(r"\p{X=Y}");
562 roundtrip(r"\P{X=Y}");
563 roundtrip(r"\p{X:Y}");
564 roundtrip(r"\P{X:Y}");
565 roundtrip(r"\p{X!=Y}");
566 roundtrip(r"\P{X!=Y}");