Lines Matching refs:re
53 re = uregex_openC(pattern, flags, NULL, &status); \
57 uregex_setText(re, srcString, -1, &status); \
64 uregex_close(re); \
203 URegularExpression *re; in TestRegexCAPI() local
211 re = uregex_open(pat, -1, 0, 0, &status); in TestRegexCAPI()
216 uregex_close(re); in TestRegexCAPI()
220 re = uregex_open(pat, -1, in TestRegexCAPI()
224 uregex_close(re); in TestRegexCAPI()
228 re = uregex_open(pat, -1, 0x40000000, 0, &status); in TestRegexCAPI()
230 uregex_close(re); in TestRegexCAPI()
234 re = uregex_open(pat, -1, UREGEX_CANON_EQ, 0, &status); in TestRegexCAPI()
236 uregex_close(re); in TestRegexCAPI()
240 re = uregex_openC(NULL, in TestRegexCAPI()
242 TEST_ASSERT(status == U_ILLEGAL_ARGUMENT_ERROR && re == NULL); in TestRegexCAPI()
246 re = uregex_openC(NULL, in TestRegexCAPI()
248 TEST_ASSERT(status == U_USELESS_COLLATOR_ERROR && re == NULL); in TestRegexCAPI()
255 re = uregex_openC("abc*", 0, 0, &status); in TestRegexCAPI()
257 p = uregex_pattern(re, &len, &status); in TestRegexCAPI()
267 uregex_close(re); in TestRegexCAPI()
285 re = uregex_openC("abc*", 0, 0, &status); in TestRegexCAPI()
287 clone1 = uregex_clone(re, &status); in TestRegexCAPI()
292 clone2 = uregex_clone(re, &status); in TestRegexCAPI()
295 uregex_close(re); in TestRegexCAPI()
336 re = uregex_open(pat, -1, 0, NULL, &status); in TestRegexCAPI()
337 resultPat = uregex_pattern(re, &resultLen, &status); in TestRegexCAPI()
346 uregex_close(re); in TestRegexCAPI()
349 re = uregex_open(pat, 3, 0, NULL, &status); in TestRegexCAPI()
350 resultPat = uregex_pattern(re, &resultLen, &status); in TestRegexCAPI()
361 uregex_close(re); in TestRegexCAPI()
371 re = uregex_open(pat, -1, 0, NULL, &status); in TestRegexCAPI()
372 t = uregex_flags(re, &status); in TestRegexCAPI()
375 uregex_close(re); in TestRegexCAPI()
378 re = uregex_open(pat, -1, 0, NULL, &status); in TestRegexCAPI()
379 t = uregex_flags(re, &status); in TestRegexCAPI()
382 uregex_close(re); in TestRegexCAPI()
385 re = uregex_open(pat, -1, UREGEX_CASE_INSENSITIVE | UREGEX_DOTALL, NULL, &status); in TestRegexCAPI()
386 t = uregex_flags(re, &status); in TestRegexCAPI()
389 uregex_close(re); in TestRegexCAPI()
404 re = uregex_open(pat, -1, 0, NULL, &status); in TestRegexCAPI()
409 uregex_lookingAt(re, 0, &status); in TestRegexCAPI()
413 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
414 result = uregex_lookingAt(re, 0, &status); in TestRegexCAPI()
419 uregex_setText(re, text2, -1, &status); in TestRegexCAPI()
420 result = uregex_lookingAt(re, 0, &status); in TestRegexCAPI()
425 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
426 result = uregex_lookingAt(re, 0, &status); in TestRegexCAPI()
431 uregex_setText(re, text1, 5, &status); in TestRegexCAPI()
432 result = uregex_lookingAt(re, 0, &status); in TestRegexCAPI()
437 uregex_setText(re, text1, 6, &status); in TestRegexCAPI()
438 result = uregex_lookingAt(re, 0, &status); in TestRegexCAPI()
442 uregex_close(re); in TestRegexCAPI()
459 re = uregex_open(pat, -1, 0, NULL, &status); in TestRegexCAPI()
461 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
462 result = uregex_getText(re, &textLength, &status); in TestRegexCAPI()
468 uregex_setText(re, text2, 7, &status); in TestRegexCAPI()
469 result = uregex_getText(re, &textLength, &status); in TestRegexCAPI()
475 uregex_setText(re, text2, 4, &status); in TestRegexCAPI()
476 result = uregex_getText(re, &textLength, &status); in TestRegexCAPI()
480 uregex_close(re); in TestRegexCAPI()
495 re = uregex_open(pat, -1, 0, NULL, &status); in TestRegexCAPI()
497 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
498 result = uregex_matches(re, 0, &status); in TestRegexCAPI()
503 uregex_setText(re, text1, 6, &status); in TestRegexCAPI()
504 result = uregex_matches(re, 0, &status); in TestRegexCAPI()
509 uregex_setText(re, text1, 6, &status); in TestRegexCAPI()
510 result = uregex_matches(re, 1, &status); in TestRegexCAPI()
513 uregex_close(re); in TestRegexCAPI()
516 re = uregex_openC(".?", 0, NULL, &status); in TestRegexCAPI()
517 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
519 result = uregex_matches(re, len, &status); in TestRegexCAPI()
524 uregex_setText(re, nullString, -1, &status); in TestRegexCAPI()
526 result = uregex_matches(re, 0, &status); in TestRegexCAPI()
529 uregex_close(re); in TestRegexCAPI()
546 re = uregex_openC("rx", 0, NULL, &status); in TestRegexCAPI()
548 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
549 result = uregex_find(re, 0, &status); in TestRegexCAPI()
551 TEST_ASSERT(uregex_start(re, 0, &status) == 3); in TestRegexCAPI()
552 TEST_ASSERT(uregex_end(re, 0, &status) == 5); in TestRegexCAPI()
555 result = uregex_find(re, 9, &status); in TestRegexCAPI()
557 TEST_ASSERT(uregex_start(re, 0, &status) == 11); in TestRegexCAPI()
558 TEST_ASSERT(uregex_end(re, 0, &status) == 13); in TestRegexCAPI()
561 result = uregex_find(re, 14, &status); in TestRegexCAPI()
566 uregex_reset(re, 0, &status); in TestRegexCAPI()
568 result = uregex_findNext(re, &status); in TestRegexCAPI()
570 TEST_ASSERT(uregex_start(re, 0, &status) == 3); in TestRegexCAPI()
571 TEST_ASSERT(uregex_end(re, 0, &status) == 5); in TestRegexCAPI()
574 result = uregex_findNext(re, &status); in TestRegexCAPI()
576 TEST_ASSERT(uregex_start(re, 0, &status) == 6); in TestRegexCAPI()
577 TEST_ASSERT(uregex_end(re, 0, &status) == 8); in TestRegexCAPI()
581 uregex_reset(re, 12, &status); in TestRegexCAPI()
583 result = uregex_findNext(re, &status); in TestRegexCAPI()
585 TEST_ASSERT(uregex_start(re, 0, &status) == 13); in TestRegexCAPI()
586 TEST_ASSERT(uregex_end(re, 0, &status) == 15); in TestRegexCAPI()
589 result = uregex_findNext(re, &status); in TestRegexCAPI()
593 uregex_close(re); in TestRegexCAPI()
603 re = uregex_openC("abc", 0, NULL, &status); in TestRegexCAPI()
604 result = uregex_groupCount(re, &status); in TestRegexCAPI()
607 uregex_close(re); in TestRegexCAPI()
610 re = uregex_openC("abc(def)(ghi(j))", 0, NULL, &status); in TestRegexCAPI()
611 result = uregex_groupCount(re, &status); in TestRegexCAPI()
614 uregex_close(re); in TestRegexCAPI()
630 re = uregex_openC("abc(.*?)def", 0, NULL, &status); in TestRegexCAPI()
634 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
635 result = uregex_find(re, 0, &status); in TestRegexCAPI()
640 resultSz = uregex_group(re, 0, buf, UPRV_LENGTHOF(buf), &status); in TestRegexCAPI()
647 resultSz = uregex_group(re, 1, buf, UPRV_LENGTHOF(buf), &status); in TestRegexCAPI()
654 uregex_group(re, 2, buf, UPRV_LENGTHOF(buf), &status); in TestRegexCAPI()
659 resultSz = uregex_group(re, 0, NULL, 0, &status); in TestRegexCAPI()
666 resultSz = uregex_group(re, 0, buf, 5, &status); in TestRegexCAPI()
674 resultSz = uregex_group(re, 0, buf, (int32_t)strlen("abc interior def"), &status); in TestRegexCAPI()
680 uregex_close(re); in TestRegexCAPI()
692 TEST_ASSERT(uregex_regionStart(re, &status) == 0); in TestRegexCAPI()
693 TEST_ASSERT(uregex_regionEnd(re, &status) == 16); in TestRegexCAPI()
694 uregex_setRegion(re, 3, 6, &status); in TestRegexCAPI()
695 TEST_ASSERT(uregex_regionStart(re, &status) == 3); in TestRegexCAPI()
696 TEST_ASSERT(uregex_regionEnd(re, &status) == 6); in TestRegexCAPI()
697 TEST_ASSERT(uregex_findNext(re, &status)); in TestRegexCAPI()
698 TEST_ASSERT(uregex_group(re, 0, resultString, UPRV_LENGTHOF(resultString), &status) == 3) in TestRegexCAPI()
704 uregex_setRegion(re, 4, 6, &status); in TestRegexCAPI()
705 TEST_ASSERT(uregex_find(re, -1, &status) == TRUE); in TestRegexCAPI()
706 TEST_ASSERT(uregex_start(re, 0, &status) == 4); in TestRegexCAPI()
707 TEST_ASSERT(uregex_end(re, 0, &status) == 6); in TestRegexCAPI()
712 uregex_setRegion(re, 4, 6, &status); in TestRegexCAPI()
713 TEST_ASSERT(uregex_find(re, 0, &status) == TRUE); in TestRegexCAPI()
714 TEST_ASSERT(uregex_start(re, 0, &status) == 0); in TestRegexCAPI()
715 TEST_ASSERT(uregex_end(re, 0, &status) == 16); in TestRegexCAPI()
720 uregex_setRegion(re, 4, 6, &status); in TestRegexCAPI()
721 TEST_ASSERT(uregex_findNext(re,&status) == TRUE); in TestRegexCAPI()
722 TEST_ASSERT(uregex_start(re, 0, &status) == 4); in TestRegexCAPI()
723 TEST_ASSERT(uregex_findNext(re, &status) == TRUE); in TestRegexCAPI()
724 TEST_ASSERT(uregex_start(re, 0, &status) == 5); in TestRegexCAPI()
725 TEST_ASSERT(uregex_findNext(re, &status) == FALSE); in TestRegexCAPI()
731 uregex_setRegion(re, 4, 6, &status); in TestRegexCAPI()
732 TEST_ASSERT(uregex_matches(re, -1, &status) == TRUE); in TestRegexCAPI()
733 TEST_ASSERT(uregex_start(re, 0, &status) == 4); in TestRegexCAPI()
734 TEST_ASSERT(uregex_end(re, 0, &status) == 6); in TestRegexCAPI()
739 uregex_setRegion(re, 4, 6, &status); in TestRegexCAPI()
740 TEST_ASSERT(uregex_matches(re, 0, &status) == TRUE); in TestRegexCAPI()
741 TEST_ASSERT(uregex_start(re, 0, &status) == 0); in TestRegexCAPI()
742 TEST_ASSERT(uregex_end(re, 0, &status) == 16); in TestRegexCAPI()
748 uregex_setRegion(re, 4, 6, &status); in TestRegexCAPI()
749 TEST_ASSERT(uregex_lookingAt(re, -1, &status) == TRUE); in TestRegexCAPI()
750 TEST_ASSERT(uregex_start(re, 0, &status) == 4); in TestRegexCAPI()
751 TEST_ASSERT(uregex_end(re, 0, &status) == 4); in TestRegexCAPI()
756 uregex_setRegion(re, 4, 6, &status); in TestRegexCAPI()
757 TEST_ASSERT(uregex_lookingAt(re, 0, &status) == TRUE); in TestRegexCAPI()
758 TEST_ASSERT(uregex_start(re, 0, &status) == 0); in TestRegexCAPI()
759 TEST_ASSERT(uregex_end(re, 0, &status) == 0); in TestRegexCAPI()
764 TEST_ASSERT(uregex_find(re, 0, &status) == TRUE); in TestRegexCAPI()
765 TEST_ASSERT(uregex_hitEnd(re, &status) == FALSE); in TestRegexCAPI()
769 TEST_ASSERT(uregex_find(re, 0, &status) == TRUE); in TestRegexCAPI()
770 TEST_ASSERT(uregex_hitEnd(re, &status) == TRUE); in TestRegexCAPI()
775 TEST_ASSERT(uregex_find(re, 0, &status) == TRUE); in TestRegexCAPI()
776 TEST_ASSERT(uregex_requireEnd(re, &status) == FALSE); in TestRegexCAPI()
780 TEST_ASSERT(uregex_find(re, 0, &status) == TRUE); in TestRegexCAPI()
781 TEST_ASSERT(uregex_requireEnd(re, &status) == TRUE); in TestRegexCAPI()
786 TEST_ASSERT(uregex_hasAnchoringBounds(re, &status) == TRUE); in TestRegexCAPI()
787 uregex_useAnchoringBounds(re, FALSE, &status); in TestRegexCAPI()
788 TEST_ASSERT(uregex_hasAnchoringBounds(re, &status) == FALSE); in TestRegexCAPI()
790 TEST_ASSERT(uregex_find(re, -1, &status) == FALSE); in TestRegexCAPI()
791 uregex_useAnchoringBounds(re, TRUE, &status); in TestRegexCAPI()
792 uregex_setRegion(re, 0, 3, &status); in TestRegexCAPI()
793 TEST_ASSERT(uregex_find(re, -1, &status) == TRUE); in TestRegexCAPI()
794 TEST_ASSERT(uregex_end(re, 0, &status) == 3); in TestRegexCAPI()
799 TEST_ASSERT(uregex_hasTransparentBounds(re, &status) == FALSE); in TestRegexCAPI()
800 uregex_useTransparentBounds(re, TRUE, &status); in TestRegexCAPI()
801 TEST_ASSERT(uregex_hasTransparentBounds(re, &status) == TRUE); in TestRegexCAPI()
803 uregex_useTransparentBounds(re, FALSE, &status); in TestRegexCAPI()
804 TEST_ASSERT(uregex_find(re, -1, &status) == TRUE); /* No Region */ in TestRegexCAPI()
805 uregex_setRegion(re, 0, 3, &status); in TestRegexCAPI()
806 TEST_ASSERT(uregex_find(re, -1, &status) == FALSE); /* with region, opaque bounds */ in TestRegexCAPI()
807 uregex_useTransparentBounds(re, TRUE, &status); in TestRegexCAPI()
808 TEST_ASSERT(uregex_find(re, -1, &status) == TRUE); /* with region, transparent bounds */ in TestRegexCAPI()
809 TEST_ASSERT(uregex_end(re, 0, &status) == 3); in TestRegexCAPI()
827 re = uregex_openC("x(.*?)x", 0, NULL, &status); in TestRegexCAPI()
831 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
832 resultSz = uregex_replaceFirst(re, replText, -1, buf, UPRV_LENGTHOF(buf), &status); in TestRegexCAPI()
839 uregex_setText(re, text2, -1, &status); in TestRegexCAPI()
840 resultSz = uregex_replaceFirst(re, replText, -1, buf, UPRV_LENGTHOF(buf), &status); in TestRegexCAPI()
847 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
849 … resultSz = uregex_replaceFirst(re, replText, -1, buf, strlen("Replace <aa> x1x x...x."), &status); in TestRegexCAPI()
860 … resultSz = uregex_replaceFirst(re, replText, -1, buf, strlen("Replace <aa> x1x x...x."), &status); in TestRegexCAPI()
868 resultSz = uregex_replaceFirst(re, replText, -1, NULL, 0, &status); in TestRegexCAPI()
875 …resultSz = uregex_replaceFirst(re, replText, -1, buf, strlen("Replace <aa> x1x x...x.")-1, &status… in TestRegexCAPI()
881 uregex_close(re); in TestRegexCAPI()
910 re = uregex_openC(pattern, 0, NULL, &status); in TestRegexCAPI()
914 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
915 resultSize = uregex_replaceAll(re, replText, -1, buf, UPRV_LENGTHOF(buf), &status); in TestRegexCAPI()
922 uregex_setText(re, text2, -1, &status); in TestRegexCAPI()
923 resultSize = uregex_replaceAll(re, replText, -1, buf, UPRV_LENGTHOF(buf), &status); in TestRegexCAPI()
930 uregex_setText(re, text1, -1, &status); in TestRegexCAPI()
932 resultSize = uregex_replaceAll(re, replText, -1, buf, expectedResultSize, &status); in TestRegexCAPI()
943 … resultSize = uregex_replaceAll(re, replText, -1, buf, strlen("Replace xaax x1x x...x."), &status); in TestRegexCAPI()
951 resultSize = uregex_replaceAll(re, replText, -1, NULL, 0, &status); in TestRegexCAPI()
961 resultSize = uregex_replaceAll(re, replText, -1, buf, i, &status); in TestRegexCAPI()
978 resultSize = uregex_replaceAll(re, replText2, -1, buf, i, &status); in TestRegexCAPI()
988 uregex_close(re); in TestRegexCAPI()
1004 re = uregex_openC(".*", 0, 0, &status); in TestRegexCAPI()
1009 uregex_setText(re, text, -1, &status); in TestRegexCAPI()
1012 uregex_find(re, 0, &status); in TestRegexCAPI()
1016 uregex_appendReplacement(re, repl, -1, &bufPtr, &bufCap, &status); in TestRegexCAPI()
1021 uregex_find(re, 0, &status); in TestRegexCAPI()
1026 uregex_appendReplacement(re, repl, -1, &bufPtr, &bufCap, &status); in TestRegexCAPI()
1032 uregex_find(re, 0, &status); in TestRegexCAPI()
1036 uregex_appendReplacement(re, repl, -1, &bufPtr, NULL, &status); in TestRegexCAPI()
1039 uregex_close(re); in TestRegexCAPI()
1064 re = uregex_openC(":", 0, NULL, &status); in TestRegexCAPI()
1069 uregex_setText(re, textToSplit, -1, &status); in TestRegexCAPI()
1076 uregex_split(re, buf, UPRV_LENGTHOF(buf), &requiredCapacity, fields, 10, &status); in TestRegexCAPI()
1095 uregex_close(re); in TestRegexCAPI()
1100 re = uregex_openC(":", 0, NULL, &status); in TestRegexCAPI()
1101 uregex_setText(re, textToSplit, -1, &status); in TestRegexCAPI()
1108 uregex_split(re, buf, UPRV_LENGTHOF(buf), &requiredCapacity, fields, 2, &status); in TestRegexCAPI()
1133 uregex_split(re, buf, sz, &requiredCapacity, fields, 10, &status); in TestRegexCAPI()
1149 uregex_close(re); in TestRegexCAPI()
1169 re = uregex_openC("<(.*?)>", 0, NULL, &status); in TestRegexCAPI()
1171 uregex_setText(re, textToSplit, -1, &status); in TestRegexCAPI()
1178 uregex_split(re, buf, UPRV_LENGTHOF(buf), &requiredCapacity, fields, 10, &status); in TestRegexCAPI()
1199 uregex_split(re, buf, UPRV_LENGTHOF(buf), &requiredCapacity, fields, 2, &status); in TestRegexCAPI()
1217 uregex_split(re, buf, UPRV_LENGTHOF(buf), &requiredCapacity, fields, 3, &status); in TestRegexCAPI()
1236 uregex_split(re, buf, UPRV_LENGTHOF(buf), &requiredCapacity, fields, 5, &status); in TestRegexCAPI()
1256 uregex_setText(re, textToSplit, sz, &status); in TestRegexCAPI()
1263 uregex_split(re, buf, UPRV_LENGTHOF(buf), &requiredCapacity, fields, 9, &status); in TestRegexCAPI()
1282 uregex_close(re); in TestRegexCAPI()
1289 TEST_ASSERT(uregex_getTimeLimit(re, &status) == 0); in TestRegexCAPI()
1290 uregex_setTimeLimit(re, 1000, &status); in TestRegexCAPI()
1291 TEST_ASSERT(uregex_getTimeLimit(re, &status) == 1000); in TestRegexCAPI()
1293 uregex_setTimeLimit(re, -1, &status); in TestRegexCAPI()
1296 TEST_ASSERT(uregex_getTimeLimit(re, &status) == 1000); in TestRegexCAPI()
1303 TEST_ASSERT(uregex_getStackLimit(re, &status) == 8000000); in TestRegexCAPI()
1304 uregex_setStackLimit(re, 40000, &status); in TestRegexCAPI()
1305 TEST_ASSERT(uregex_getStackLimit(re, &status) == 40000); in TestRegexCAPI()
1307 uregex_setStackLimit(re, -1, &status); in TestRegexCAPI()
1310 TEST_ASSERT(uregex_getStackLimit(re, &status) == 40000); in TestRegexCAPI()
1327 uregex_getMatchCallback(re, &returnedFn, &pContext, &status); in TestRegexCAPI()
1334 uregex_setMatchCallback(re, &TestCallbackFn, &cbInfo, &status); in TestRegexCAPI()
1337 TEST_ASSERT(uregex_matches(re, -1, &status) == FALSE); in TestRegexCAPI()
1342 uregex_getMatchCallback(re, &returnedFn, &pContext, &status); in TestRegexCAPI()
1405 URegularExpression *re; in TestUTextAPI() local
1412 re = uregex_openUText(&patternText, 0, 0, &status); in TestUTextAPI()
1418 uregex_close(re); in TestUTextAPI()
1422 re = uregex_openUText(&patternText, in TestUTextAPI()
1426 uregex_close(re); in TestUTextAPI()
1430 re = uregex_openUText(&patternText, 0x40000000, 0, &status); in TestUTextAPI()
1432 uregex_close(re); in TestUTextAPI()
1436 re = uregex_openUText(NULL, in TestUTextAPI()
1438 TEST_ASSERT(status == U_ILLEGAL_ARGUMENT_ERROR && re == NULL); in TestUTextAPI()
1453 re = uregex_openUText(&patternText, 0, 0, &status); in TestUTextAPI()
1455 clone1 = uregex_clone(re, &status); in TestUTextAPI()
1460 clone2 = uregex_clone(re, &status); in TestUTextAPI()
1463 uregex_close(re); in TestUTextAPI()
1509 re = uregex_open(pat, -1, 0, NULL, &status); in TestUTextAPI()
1510 resultPat = uregex_pattern(re, &resultLen, &status); in TestUTextAPI()
1519 resultText = uregex_patternUText(re, &status); in TestUTextAPI()
1523 uregex_close(re); in TestUTextAPI()
1526 re = uregex_open(pat, 3, 0, NULL, &status); in TestUTextAPI()
1527 resultPat = uregex_pattern(re, &resultLen, &status); in TestUTextAPI()
1537 resultText = uregex_patternUText(re, &status); in TestUTextAPI()
1541 uregex_close(re); in TestUTextAPI()
1559 re = uregex_openUText(&patternText, 0, NULL, &status); in TestUTextAPI()
1564 uregex_lookingAt(re, 0, &status); in TestUTextAPI()
1568 uregex_setUText(re, &text1, &status); in TestUTextAPI()
1569 result = uregex_lookingAt(re, 0, &status); in TestUTextAPI()
1574 uregex_setUText(re, &text2, &status); in TestUTextAPI()
1575 result = uregex_lookingAt(re, 0, &status); in TestUTextAPI()
1580 uregex_setUText(re, &text1, &status); in TestUTextAPI()
1581 result = uregex_lookingAt(re, 0, &status); in TestUTextAPI()
1585 uregex_close(re); in TestUTextAPI()
1612 re = uregex_openUText(&patternText, 0, NULL, &status); in TestUTextAPI()
1615 uregex_setUText(re, &text1, &status); in TestUTextAPI()
1616 resultText = uregex_getUText(re, NULL, &status); in TestUTextAPI()
1624 result = uregex_getText(re, &textLength, &status); /* flattens UText into buffer */ in TestUTextAPI()
1627 resultText = uregex_getUText(re, NULL, &status); in TestUTextAPI()
1636 uregex_setText(re, text2Chars, 7, &status); in TestUTextAPI()
1637 resultText = uregex_getUText(re, NULL, &status); in TestUTextAPI()
1643 result = uregex_getText(re, &textLength, &status); in TestUTextAPI()
1646 uregex_close(re); in TestUTextAPI()
1664 re = uregex_openUText(&patternText, 0, NULL, &status); in TestUTextAPI()
1666 uregex_setUText(re, &text1, &status); in TestUTextAPI()
1667 result = uregex_matches(re, 0, &status); in TestUTextAPI()
1670 uregex_close(re); in TestUTextAPI()
1673 re = uregex_openC(".?", 0, NULL, &status); in TestUTextAPI()
1674 uregex_setUText(re, &text1, &status); in TestUTextAPI()
1675 result = uregex_matches(re, 7, &status); in TestUTextAPI()
1681 uregex_setUText(re, &nullText, &status); in TestUTextAPI()
1683 result = uregex_matches(re, 0, &status); in TestUTextAPI()
1687 uregex_close(re); in TestUTextAPI()
1706 re = uregex_openC("rx", 0, NULL, &status); in TestUTextAPI()
1708 uregex_setText(re, text1, -1, &status); in TestUTextAPI()
1709 result = uregex_find(re, 0, &status); in TestUTextAPI()
1711 TEST_ASSERT(uregex_start(re, 0, &status) == 3); in TestUTextAPI()
1712 TEST_ASSERT(uregex_end(re, 0, &status) == 5); in TestUTextAPI()
1715 result = uregex_find(re, 9, &status); in TestUTextAPI()
1717 TEST_ASSERT(uregex_start(re, 0, &status) == 11); in TestUTextAPI()
1718 TEST_ASSERT(uregex_end(re, 0, &status) == 13); in TestUTextAPI()
1721 result = uregex_find(re, 14, &status); in TestUTextAPI()
1726 uregex_reset(re, 0, &status); in TestUTextAPI()
1728 result = uregex_findNext(re, &status); in TestUTextAPI()
1730 TEST_ASSERT(uregex_start(re, 0, &status) == 3); in TestUTextAPI()
1731 TEST_ASSERT(uregex_end(re, 0, &status) == 5); in TestUTextAPI()
1734 result = uregex_findNext(re, &status); in TestUTextAPI()
1736 TEST_ASSERT(uregex_start(re, 0, &status) == 6); in TestUTextAPI()
1737 TEST_ASSERT(uregex_end(re, 0, &status) == 8); in TestUTextAPI()
1741 uregex_reset(re, 12, &status); in TestUTextAPI()
1743 result = uregex_findNext(re, &status); in TestUTextAPI()
1745 TEST_ASSERT(uregex_start(re, 0, &status) == 13); in TestUTextAPI()
1746 TEST_ASSERT(uregex_end(re, 0, &status) == 15); in TestUTextAPI()
1749 result = uregex_findNext(re, &status); in TestUTextAPI()
1753 uregex_close(re); in TestUTextAPI()
1769 re = uregex_openC("abc(.*?)def", 0, NULL, &status); in TestUTextAPI()
1772 uregex_setText(re, text1, -1, &status); in TestUTextAPI()
1773 result = uregex_find(re, 0, &status); in TestUTextAPI()
1778 actual = uregex_groupUText(re, 0, NULL, &groupLen, &status); in TestUTextAPI()
1791 actual = uregex_groupUText(re, 1, NULL, &groupLen, &status); in TestUTextAPI()
1803 actual = uregex_groupUText(re, 2, NULL, &groupLen, &status); in TestUTextAPI()
1807 uregex_close(re); in TestUTextAPI()
1829 re = uregex_openC("x(.*?)x", 0, NULL, &status); in TestUTextAPI()
1833 uregex_setText(re, text1, -1, &status); in TestUTextAPI()
1834 result = uregex_replaceFirstUText(re, &replText, NULL, &status); in TestUTextAPI()
1840 uregex_setText(re, text2, -1, &status); in TestUTextAPI()
1841 result = uregex_replaceFirstUText(re, &replText, NULL, &status); in TestUTextAPI()
1847 uregex_setText(re, text1, -1, &status); in TestUTextAPI()
1849 result = uregex_replaceFirstUText(re, &replText, NULL, &status); in TestUTextAPI()
1854 uregex_close(re); in TestUTextAPI()
1875 re = uregex_openC("x(.*?)x", 0, NULL, &status); in TestUTextAPI()
1879 uregex_setText(re, text1, -1, &status); in TestUTextAPI()
1880 result = uregex_replaceAllUText(re, &replText, NULL, &status); in TestUTextAPI()
1886 uregex_setText(re, text2, -1, &status); in TestUTextAPI()
1887 result = uregex_replaceAllUText(re, &replText, NULL, &status); in TestUTextAPI()
1892 uregex_close(re); in TestUTextAPI()
1908 re = uregex_openC(".*", 0, 0, &status); in TestUTextAPI()
1913 uregex_setText(re, text, -1, &status); in TestUTextAPI()
1916 uregex_find(re, 0, &status); in TestUTextAPI()
1920 uregex_appendReplacement(re, repl, -1, &bufPtr, &bufCap, &status); in TestUTextAPI()
1925 uregex_find(re, 0, &status); in TestUTextAPI()
1930 uregex_appendReplacement(re, repl, -1, &bufPtr, &bufCap, &status); in TestUTextAPI()
1934 uregex_close(re); in TestUTextAPI()
1956 re = uregex_openC(":", 0, NULL, &status); in TestUTextAPI()
1961 uregex_setText(re, textToSplit, -1, &status); in TestUTextAPI()
1967 numFields = uregex_splitUText(re, fields, 10, &status); in TestUTextAPI()
1986 uregex_close(re); in TestUTextAPI()
1991 re = uregex_openC(":", 0, NULL, &status); in TestUTextAPI()
1992 uregex_setText(re, textToSplit, -1, &status); in TestUTextAPI()
2000 numFields = uregex_splitUText(re, fields, 2, &status); in TestUTextAPI()
2017 uregex_close(re); in TestUTextAPI()
2031 re = uregex_openC("<(.*?)>", 0, NULL, &status); in TestUTextAPI()
2033 uregex_setText(re, textToSplit, -1, &status); in TestUTextAPI()
2039 numFields = uregex_splitUText(re, fields, 10, &status); in TestUTextAPI()
2068 numFields = uregex_splitUText(re, fields, 2, &status); in TestUTextAPI()
2091 numFields = uregex_splitUText(re, fields, 3, &status); in TestUTextAPI()
2117 numFields = uregex_splitUText(re, fields, 5, &status); in TestUTextAPI()
2142 uregex_setText(re, textToSplit, strlen("first <tag-a> second<tag-b>"), &status); in TestUTextAPI()
2149 numFields = uregex_splitUText(re, fields, 9, &status); in TestUTextAPI()
2175 uregex_close(re); in TestUTextAPI()
2192 URegularExpression *re; in TestRefreshInput() local
2196 re = uregex_openC("[ABC]", 0, 0, &status); in TestRefreshInput()
2201 uregex_setUText(re, &ut1, &status); in TestRefreshInput()
2205 TEST_ASSERT(uregex_findNext(re, &status)); in TestRefreshInput()
2206 TEST_ASSERT(uregex_start(re, 0, &status) == 0); in TestRefreshInput()
2213 uregex_refreshUText(re, &ut2, &status); in TestRefreshInput()
2217 TEST_ASSERT(uregex_findNext(re, &status)); in TestRefreshInput()
2218 TEST_ASSERT(uregex_start(re, 0, &status) == 2); in TestRefreshInput()
2219 TEST_ASSERT(uregex_findNext(re, &status)); in TestRefreshInput()
2220 TEST_ASSERT(uregex_start(re, 0, &status) == 4); in TestRefreshInput()
2221 TEST_ASSERT(FALSE == uregex_findNext(re, &status)); in TestRefreshInput()
2223 uregex_close(re); in TestRefreshInput()
2231 URegularExpression *re; in TestBug8421() local
2235 re = uregex_openC("abc", 0, 0, &status); in TestBug8421()
2238 limit = uregex_getTimeLimit(re, &status); in TestBug8421()
2242 uregex_setTimeLimit(re, 100, &status); in TestBug8421()
2244 limit = uregex_getTimeLimit(re, &status); in TestBug8421()
2248 uregex_close(re); in TestBug8421()
2263 URegularExpression *re; in TestBug10815() local
2270 re = uregex_openC(".z", 0, 0, &status); in TestBug10815()
2274 uregex_setText(re, text, -1, &status); in TestBug10815()
2277 uregex_setFindProgressCallback(re, FindCallback, NULL, &status); in TestBug10815()
2280 uregex_findNext(re, &status); in TestBug10815()
2283 uregex_close(re); in TestBug10815()
2288 re = uregex_openC("((xxx)*)*y", 0, 0, &status); in TestBug10815()
2294 uregex_setText(re, text, -1, &status); in TestBug10815()
2297 uregex_setMatchCallback(re, MatchCallback, NULL, &status); in TestBug10815()
2300 uregex_findNext(re, &status); in TestBug10815()
2303 uregex_close(re); in TestBug10815()