Lines Matching full:suffix
41 assert(!m.suffix().matched);
42 assert(m.suffix().first == m[0].second);
43 assert(m.suffix().second == s+1);
56 assert(!m.suffix().matched);
57 assert(m.suffix().first == m[0].second);
58 assert(m.suffix().second == s+2);
78 assert(!m.suffix().matched);
79 assert(m.suffix().first == m[0].second);
80 assert(m.suffix().second == s+3);
100 assert(m.suffix().matched);
101 assert(m.suffix().first == m[0].second);
102 assert(m.suffix().second == s+4);
115 assert(!m.suffix().matched);
116 assert(m.suffix().first == m[0].second);
117 assert(m.suffix().second == s+4);
130 assert(!m.suffix().matched);
131 assert(m.suffix().first == m[0].second);
132 assert(m.suffix().second == s+5);
148 assert(m.suffix().matched);
149 assert(m.suffix().first == m[0].second);
150 assert(m.suffix().second == s+std::regex_traits<char>::length(s));
169 assert(!m.suffix().matched);
170 assert(m.suffix().first == m[0].second);
171 assert(m.suffix().second == s+3);
184 assert(m.suffix().matched);
185 assert(m.suffix().first == m[0].second);
186 assert(m.suffix().second == s+4);
205 assert(!m.suffix().matched);
206 assert(m.suffix().first == m[0].second);
207 assert(m.suffix().second == s+3);
220 assert(!m.suffix().matched);
221 assert(m.suffix().first == m[0].second);
222 assert(m.suffix().second == s+5);
241 assert(!m.suffix().matched);
242 assert(m.suffix().first == m[0].second);
243 assert(m.suffix().second == s+3);
256 assert(!m.suffix().matched);
257 assert(m.suffix().first == m[0].second);
258 assert(m.suffix().second == s+3);
271 assert(!m.suffix().matched);
272 assert(m.suffix().first == m[0].second);
273 assert(m.suffix().second == s+3);
286 assert(!m.suffix().matched);
287 assert(m.suffix().first == m[0].second);
288 assert(m.suffix().second == s+6);
304 assert(m.suffix().matched);
305 assert(m.suffix().first == m[0].second);
306 assert(m.suffix().second == s+2);
328 assert(!m.suffix().matched);
329 assert(m.suffix().first == m[0].second);
330 assert(m.suffix().second == m[0].second);
343 assert(!m.suffix().matched);
344 assert(m.suffix().first == m[0].second);
345 assert(m.suffix().second == m[0].second);
358 assert(!m.suffix().matched);
359 assert(m.suffix().first == m[0].second);
360 assert(m.suffix().second == m[0].second);
391 assert(!m.suffix().matched);
392 assert(m.suffix().first == m[0].second);
393 assert(m.suffix().second == m[0].second);
406 assert(!m.suffix().matched);
407 assert(m.suffix().first == m[0].second);
408 assert(m.suffix().second == m[0].second);
421 assert(!m.suffix().matched);
422 assert(m.suffix().first == m[0].second);
423 assert(m.suffix().second == m[0].second);
442 assert(m.suffix().matched);
443 assert(m.suffix().first == m[0].second);
444 assert(m.suffix().second == s + std::char_traits<char>::length(s));
458 assert(m.suffix().matched);
459 assert(m.suffix().first == m[0].second);
460 assert(m.suffix().second == s + std::char_traits<char>::length(s));
473 assert(!m.suffix().matched);
474 assert(m.suffix().first == m[0].second);
475 assert(m.suffix().second == m[0].second);
497 assert(!m.suffix().matched);
498 assert(m.suffix().first == m[0].second);
499 assert(m.suffix().second == m[0].second);
512 assert(!m.suffix().matched);
513 assert(m.suffix().first == m[0].second);
514 assert(m.suffix().second == m[0].second);
527 assert(!m.suffix().matched);
528 assert(m.suffix().first == m[0].second);
529 assert(m.suffix().second == m[0].second);
542 assert(!m.suffix().matched);
543 assert(m.suffix().first == m[0].second);
544 assert(m.suffix().second == m[0].second);
563 assert(!m.suffix().matched);
564 assert(m.suffix().first == m[0].second);
565 assert(m.suffix().second == m[0].second);
584 assert(!m.suffix().matched);
585 assert(m.suffix().first == m[0].second);
586 assert(m.suffix().second == m[0].second);
605 assert(!m.suffix().matched);
606 assert(m.suffix().first == m[0].second);
607 assert(m.suffix().second == m[0].second);
632 assert(!m.suffix().matched);
633 assert(m.suffix().first == m[0].second);
634 assert(m.suffix().second == m[0].second);
647 assert(!m.suffix().matched);
648 assert(m.suffix().first == m[0].second);
649 assert(m.suffix().second == m[0].second);
662 assert(!m.suffix().matched);
663 assert(m.suffix().first == m[0].second);
664 assert(m.suffix().second == m[0].second);
684 assert(!m.suffix().matched);
685 assert(m.suffix().first == m[0].second);
686 assert(m.suffix().second == m[0].second);
700 assert(!m.suffix().matched);
701 assert(m.suffix().first == m[0].second);
702 assert(m.suffix().second == m[0].second);
722 assert(m.suffix().matched);
723 assert(m.suffix().first == m[0].second);
724 assert(m.suffix().second == s + std::char_traits<char>::length(s));
737 assert(m.suffix().matched);
738 assert(m.suffix().first == m[0].second);
739 assert(m.suffix().second == s + std::char_traits<char>::length(s));
758 assert(!m.suffix().matched);
759 assert(m.suffix().first == m[0].second);
760 assert(m.suffix().second == m[0].second);
773 assert(m.suffix().matched);
774 assert(m.suffix().first == m[0].second);
775 assert(m.suffix().second == s + std::char_traits<char>::length(s));
788 assert(!m.suffix().matched);
789 assert(m.suffix().first == m[0].second);
790 assert(m.suffix().second == s + std::char_traits<char>::length(s));
803 assert(!m.suffix().matched);
804 assert(m.suffix().first == m[0].second);
805 assert(m.suffix().second == s + std::char_traits<char>::length(s));
820 assert(!m.suffix().matched);
821 assert(m.suffix().first == m[0].second);
822 assert(m.suffix().second == s+1);
835 assert(!m.suffix().matched);
836 assert(m.suffix().first == m[0].second);
837 assert(m.suffix().second == s+2);
857 assert(!m.suffix().matched);
858 assert(m.suffix().first == m[0].second);
859 assert(m.suffix().second == s+3);
879 assert(m.suffix().matched);
880 assert(m.suffix().first == m[0].second);
881 assert(m.suffix().second == s+4);
894 assert(!m.suffix().matched);
895 assert(m.suffix().first == m[0].second);
896 assert(m.suffix().second == s+4);
909 assert(!m.suffix().matched);
910 assert(m.suffix().first == m[0].second);
911 assert(m.suffix().second == s+5);
927 assert(m.suffix().matched);
928 assert(m.suffix().first == m[0].second);
929 assert(m.suffix().second == s+std::regex_traits<wchar_t>::length(s));
948 assert(!m.suffix().matched);
949 assert(m.suffix().first == m[0].second);
950 assert(m.suffix().second == s+3);
963 assert(m.suffix().matched);
964 assert(m.suffix().first == m[0].second);
965 assert(m.suffix().second == s+4);
984 assert(!m.suffix().matched);
985 assert(m.suffix().first == m[0].second);
986 assert(m.suffix().second == s+3);
999 assert(!m.suffix().matched);
1000 assert(m.suffix().first == m[0].second);
1001 assert(m.suffix().second == s+5);
1020 assert(!m.suffix().matched);
1021 assert(m.suffix().first == m[0].second);
1022 assert(m.suffix().second == s+3);
1035 assert(!m.suffix().matched);
1036 assert(m.suffix().first == m[0].second);
1037 assert(m.suffix().second == s+3);
1050 assert(!m.suffix().matched);
1051 assert(m.suffix().first == m[0].second);
1052 assert(m.suffix().second == s+3);
1065 assert(!m.suffix().matched);
1066 assert(m.suffix().first == m[0].second);
1067 assert(m.suffix().second == s+6);
1083 assert(m.suffix().matched);
1084 assert(m.suffix().first == m[0].second);
1085 assert(m.suffix().second == s+2);
1107 assert(!m.suffix().matched);
1108 assert(m.suffix().first == m[0].second);
1109 assert(m.suffix().second == m[0].second);
1122 assert(!m.suffix().matched);
1123 assert(m.suffix().first == m[0].second);
1124 assert(m.suffix().second == m[0].second);
1137 assert(!m.suffix().matched);
1138 assert(m.suffix().first == m[0].second);
1139 assert(m.suffix().second == m[0].second);
1170 assert(!m.suffix().matched);
1171 assert(m.suffix().first == m[0].second);
1172 assert(m.suffix().second == m[0].second);
1185 assert(!m.suffix().matched);
1186 assert(m.suffix().first == m[0].second);
1187 assert(m.suffix().second == m[0].second);
1200 assert(!m.suffix().matched);
1201 assert(m.suffix().first == m[0].second);
1202 assert(m.suffix().second == m[0].second);
1221 assert(m.suffix().matched);
1222 assert(m.suffix().first == m[0].second);
1223 assert(m.suffix().second == s + std::char_traits<wchar_t>::length(s));
1237 assert(m.suffix().matched);
1238 assert(m.suffix().first == m[0].second);
1239 assert(m.suffix().second == s + std::char_traits<wchar_t>::length(s));
1252 assert(!m.suffix().matched);
1253 assert(m.suffix().first == m[0].second);
1254 assert(m.suffix().second == m[0].second);
1276 assert(!m.suffix().matched);
1277 assert(m.suffix().first == m[0].second);
1278 assert(m.suffix().second == m[0].second);
1291 assert(!m.suffix().matched);
1292 assert(m.suffix().first == m[0].second);
1293 assert(m.suffix().second == m[0].second);
1306 assert(!m.suffix().matched);
1307 assert(m.suffix().first == m[0].second);
1308 assert(m.suffix().second == m[0].second);
1321 assert(!m.suffix().matched);
1322 assert(m.suffix().first == m[0].second);
1323 assert(m.suffix().second == m[0].second);
1342 assert(!m.suffix().matched);
1343 assert(m.suffix().first == m[0].second);
1344 assert(m.suffix().second == m[0].second);
1363 assert(!m.suffix().matched);
1364 assert(m.suffix().first == m[0].second);
1365 assert(m.suffix().second == m[0].second);
1384 assert(!m.suffix().matched);
1385 assert(m.suffix().first == m[0].second);
1386 assert(m.suffix().second == m[0].second);
1411 assert(!m.suffix().matched);
1412 assert(m.suffix().first == m[0].second);
1413 assert(m.suffix().second == m[0].second);
1426 assert(!m.suffix().matched);
1427 assert(m.suffix().first == m[0].second);
1428 assert(m.suffix().second == m[0].second);
1441 assert(!m.suffix().matched);
1442 assert(m.suffix().first == m[0].second);
1443 assert(m.suffix().second == m[0].second);
1463 assert(!m.suffix().matched);
1464 assert(m.suffix().first == m[0].second);
1465 assert(m.suffix().second == m[0].second);
1479 assert(!m.suffix().matched);
1480 assert(m.suffix().first == m[0].second);
1481 assert(m.suffix().second == m[0].second);
1501 assert(m.suffix().matched);
1502 assert(m.suffix().first == m[0].second);
1503 assert(m.suffix().second == s + std::char_traits<wchar_t>::length(s));
1516 assert(m.suffix().matched);
1517 assert(m.suffix().first == m[0].second);
1518 assert(m.suffix().second == s + std::char_traits<wchar_t>::length(s));
1537 assert(!m.suffix().matched);
1538 assert(m.suffix().first == m[0].second);
1539 assert(m.suffix().second == m[0].second);
1552 assert(m.suffix().matched);
1553 assert(m.suffix().first == m[0].second);
1554 assert(m.suffix().second == s + std::char_traits<wchar_t>::length(s));
1567 assert(!m.suffix().matched);
1568 assert(m.suffix().first == m[0].second);
1569 assert(m.suffix().second == s + std::char_traits<wchar_t>::length(s));
1582 assert(!m.suffix().matched);
1583 assert(m.suffix().first == m[0].second);
1584 assert(m.suffix().second == s + std::char_traits<wchar_t>::length(s));