Lines Matching refs:pattern
202 const UChar pattern[] = {0x61, 0x62, 0x63, 0x64, 0x65, 0x66};
220 result = usearch_open(pattern, 3, NULL, 0, NULL, NULL, &status);
225 result = usearch_openFromCollator(pattern, 3, NULL, 0, NULL, NULL,
232 result = usearch_open(pattern, 3, text, 6, NULL, NULL, &status);
237 result = usearch_openFromCollator(pattern, 3, text, 6, NULL, NULL,
244 result = usearch_open(pattern, 3, text, 6, "en_US", NULL, &status);
257 result = usearch_openFromCollator(pattern, 3, text, 6, EN_US_, NULL,
274 result = usearch_open(pattern, 3, text, 6, "en_US", breakiter, &status);
282 result = usearch_openFromCollator(pattern, 3, text, 6, EN_US_, breakiter,
302 UChar pattern[512];
307 /* simple test on the pattern ce construction */
308 pattern[0] = 0x41;
309 pattern[1] = 0x42;
315 result = usearch_openFromCollator(pattern, 2, text, 3, EN_US_, NULL,
322 /* testing if an extremely large pattern will fail the initialization */
324 pattern[i] = 0x41;
326 /*uprv_memset(pattern, 0x41, 512);*/
327 result = usearch_openFromCollator(pattern, 512, text, 3, EN_US_, NULL,
359 log_err("Pattern: %s\n", str);
383 log_err("Pattern: %s\n", str);
402 log_err("Pattern: %s\n", str);
426 log_err("Pattern: %s\n", str);
439 UChar pattern[32];
448 u_unescape(search.pattern, pattern, 32);
450 strsrch = usearch_openFromCollator(pattern, -1, text, -1, collator,
470 UChar pattern[32];
479 u_unescape(search.pattern, pattern, 32);
482 strsrch = usearch_openFromCollator(pattern, -1, text, -1, collator,
511 UChar pattern[32];
519 u_unescape(search.pattern, pattern, 32);
521 strsrch = usearch_openFromCollator(pattern, -1, text, -1, collator,
620 UChar pattern[32];
635 u_unescape(BREAKITERATOREXACT[0].pattern, pattern, 32);
636 strsrch = usearch_openFromCollator(pattern, -1, text, -1, EN_US_, NULL,
673 u_unescape(search->pattern, pattern, 32);
676 strsrch = usearch_openFromCollator(pattern, -1, text, -1, collator,
773 UChar pattern[32];
781 u_unescape(search->pattern, pattern, 32);
782 strsrch = usearch_openFromCollator(pattern, -1, text, -1, collator,
824 UChar pattern[32];
833 pattern[0] = 0x62;
834 pattern[1] = 0x63;
835 strsrch = usearch_open(pattern, 2, text, 5, "en_US", NULL, &status);
860 u_unescape(COLLATOR[0].pattern, pattern, 32);
862 strsrch = usearch_openFromCollator(pattern, -1, text, -1, EN_US_,
907 UChar pattern[32];
920 log_err("Error NULL string search expected returning NULL pattern\n");
922 usearch_setPattern(NULL, pattern, 3, &status);
924 log_err("Error expected setting pattern in NULL strings search\n");
927 u_unescape(PATTERN[0].text, text, 128);
928 u_unescape(PATTERN[0].pattern, pattern, 32);
930 ucol_setStrength(EN_US_, PATTERN[0].strength);
931 strsrch = usearch_openFromCollator(pattern, -1, text, -1, EN_US_,
944 log_err("Error expected setting NULL pattern in strings search\n");
947 usearch_setPattern(strsrch, pattern, 0, &status);
949 log_err("Error expected setting pattern with length 0 in strings search\n");
957 if (u_strcmp(pattern, temp) != 0) {
958 log_err("Error setting pattern\n");
960 if (!assertEqualWithUStringSearch(strsrch, PATTERN[0])) {
964 u_unescape(PATTERN[1].pattern, pattern, 32);
965 usearch_setPattern(strsrch, pattern, -1, &status);
967 if (u_strcmp(pattern, temp) != 0) {
968 log_err("Error setting pattern\n");
973 log_err("Error setting pattern %s\n", u_errorName(status));
975 if (!assertEqualWithUStringSearch(strsrch, PATTERN[1])) {
979 u_unescape(PATTERN[0].pattern, pattern, 32);
980 usearch_setPattern(strsrch, pattern, -1, &status);
982 if (u_strcmp(pattern, temp) != 0) {
983 pattern\n");
988 log_err("Error setting pattern %s\n", u_errorName(status));
990 if (!assertEqualWithUStringSearch(strsrch, PATTERN[0])) {
993 /* enormous pattern size to see if this crashes */
1000 log_err("Error setting pattern with size 512, %s \n",
1014 UChar pattern[32];
1021 u_unescape(TEXT[0].pattern, pattern, 32);
1039 strsrch = usearch_openFromCollator(pattern, -1, text, -1, EN_US_,
1076 log_err("Error setting pattern %s\n", u_errorName(status));
1110 UChar pattern[32];
1114 memset(pattern, 0, 32*sizeof(UChar));
1125 strsrch = usearch_openFromCollator(pattern, 16, text, 32, EN_US_, NULL,
1143 u_unescape(search.pattern, pattern, 32);
1146 usearch_setPattern(strsrch, pattern, -1, &status);
1158 log_err("Pattern: %s\n", str);
1172 log_err("Pattern: %s\n", str);
1197 log_err("Pattern: %s\n", str);
1212 UChar pattern[32];
1216 memset(pattern, 0, 32*sizeof(UChar));
1230 strsrch = usearch_openFromCollator(pattern, 16, text, 32, EN_US_, NULL,
1300 UChar pattern[32];
1320 u_unescape(search.pattern, pattern, 32);
1321 strsrch = usearch_openFromCollator(pattern, -1, text, -1, EN_US_,
1339 log_err("Pattern: %s\n", str);
1409 UChar pattern[32];
1418 u_unescape(search.pattern, pattern, 32);
1419 strsrch = usearch_openFromCollator(pattern, -1, text, -1, EN_US_,
1482 UChar pattern[] = {0x73};
1490 strsrch = usearch_openFromCollator(pattern, 1, text, 9,
1547 UChar pattern[128];
1554 memset(pattern, 0, 128*sizeof(UChar));
1567 strsrch = usearch_openFromCollator(pattern, 1, text, 1, collator, NULL,
1575 u_unescape(CONTRACTION[count].pattern, pattern, 128);
1577 usearch_setPattern(strsrch, pattern, -1, &status);
1590 UChar pattern[128];
1598 memset(pattern, 0, 128*sizeof(UChar));
1611 strsrch = usearch_openFromCollator(pattern, 1, text, 1, collator, NULL,
1619 u_unescape(IGNORABLE[count].pattern, pattern, 128);
1621 usearch_setPattern(strsrch, pattern, -1, &status);
1633 UChar pattern[128];
1641 memset(pattern, 0, 128*sizeof(UChar));
1644 strsrch = usearch_open(pattern, 1, text, 1, uloc_getDefault(), NULL, &status);
1671 u_unescape(search.pattern, pattern, 128);
1673 usearch_setPattern(strsrch, pattern, -1, &status);
1756 UChar pattern[32];
1764 u_unescape(search->pattern, pattern, 32);
1767 strsrch = usearch_openFromCollator(pattern, -1, text, -1, collator,
1874 UChar pattern[32];
1882 u_unescape(search->pattern, pattern, 32);
1883 strsrch = usearch_openFromCollator(pattern, -1, text, -1, collator,
1927 UChar pattern[32];
1937 u_unescape(COLLATORCANONICAL[0].pattern, pattern, 32);
1939 strsrch = usearch_openFromCollator(pattern, -1, text, -1, EN_US_,
1997 UChar pattern[32];
2009 u_unescape(PATTERNCANONICAL[0].pattern, pattern, 32);
2012 strsrch = usearch_openFromCollator(pattern, -1, text, -1, EN_US_,
2021 if (u_strcmp(pattern, temp) != 0) {
2022 log_err("Error setting pattern\n");
2028 u_unescape(PATTERNCANONICAL[1].pattern, pattern, 32);
2029 usearch_setPattern(strsrch, pattern, -1, &status);
2031 if (u_strcmp(pattern, temp) != 0) {
2032 log_err("Error setting pattern\n");
2039 log_err("Error setting pattern %s\n", u_errorName(status));
2045 u_unescape(PATTERNCANONICAL[0].pattern, pattern, 32);
2046 usearch_setPattern(strsrch, pattern, -1, &status);
2048 if (u_strcmp(pattern, temp) != 0) {
2049 log_err("Error setting pattern\n");
2056 log_err("Error setting pattern %s\n", u_errorName(status));
2072 UChar pattern[32];
2079 u_unescape(TEXTCANONICAL[0].pattern, pattern, 32);
2086 strsrch = usearch_openFromCollator(pattern, -1, text, -1, EN_US_,
2125 log_err("Error setting pattern %s\n", u_errorName(status));
2159 UChar pattern[32];
2165 memset(pattern, 0, 32*sizeof(UChar));
2173 strsrch = usearch_openFromCollator(pattern, 16, text, 32, EN_US_, NULL,
2203 u_unescape(search.pattern, pattern, 32);
2206 usearch_setPattern(strsrch, pattern, -1, &status);
2216 log_err("Pattern: %s\n", str);
2240 log_err("Pattern: %s\n", str);
2275 UChar pattern[128];
2282 memset(pattern, 0, 128*sizeof(UChar));
2295 strsrch = usearch_openFromCollator(pattern, 1, text, 1, collator, NULL,
2305 u_unescape(CONTRACTIONCANONICAL[count].pattern, pattern, 128);
2307 usearch_setPattern(strsrch, pattern, -1, &status);
2323 UChar pattern[128];
2325 memset(pattern, 0, 128*sizeof(UChar));
2336 strsrch = usearch_openFromCollator(pattern, 1, text, 1, coll, NULL, &status);
2368 u_uastrcpy(value, "::"); /* pattern */
2424 UChar pattern[PATTERN_LEN + 1], text[TEXT_LEN + 1];
2434 pattern[pos] = nulldigit;
2436 pattern[pos] = _pattern[pos];
2439 pattern[PATTERN_LEN] = 0x0000;
2461 search = usearch_openFromCollator(pattern, PATTERN_LEN, text,
2499 UChar pattern[] = {0x05E9, 0x0591, 0x05E9};
2501 int32_t pLen = sizeof (pattern) / sizeof(pattern[0]);
2518 search = usearch_openFromCollator (pattern, pLen, text, tLen, coll, NULL, &ec);