Lines Matching refs:bms
37 #include "unicode/bms.h"
446 BMS *bms = NULL;
460 bms = bms_open(ucd, pattern, plen, target, targetLen, &status);
468 while (bms_search(bms, offset, &start, &end)) {
477 bms_close(bms);
642 BMS *bms = bms_open(ucd, pattern.getBuffer(), pattern.length(), target.getBuffer(), target.length(), &status);
646 bms_close(bms);
659 foundMatch = bms_search(bms, 0, &foundStart, &foundLimit);
670 bms_close(bms);
1292 BMS *longPattern = NULL;
1293 BMS *shortPattern = NULL;
1517 BoyerMooreSearch bms(data, uPattern, &target, status);
1535 found = bms.search(0, icuMatchPos, icuMatchEnd);
1548 found = bms.search(0, icuMatchPos, icuMatchEnd);
2023 BoyerMooreSearch *bms, BoyerMooreSearch *abms,
2035 bms->setTargetString(&testCase, status);
2036 bms->search(0, actualStart, actualEnd);