Searched defs:strsrch (Results 1 - 5 of 5) sorted by relevance

/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/search/
H A DSearchTest.java582 StringSearch strsrch;
593 strsrch = new StringSearch(pattern, new StringCharacterIterator(text), (RuleBasedCollator)collator, breaker);
594 strsrch.setElementComparisonType(search.cmpType);
595 strsrch.setCanonical(true);
601 if (!assertEqualWithStringSearch(strsrch, search)) {
614 StringSearch strsrch;
624 strsrch = new StringSearch(pattern, new StringCharacterIterator(text), (RuleBasedCollator)collator, breaker);
625 strsrch.setElementComparisonType(search.cmpType);
631 if (!assertEqualWithStringSearch(strsrch, search)) {
642 StringSearch strsrch;
669 assertEqualWithStringSearch(StringSearch strsrch, SearchData search) argument
[all...]
/external/icu/icu4c/source/test/intltest/
H A Dsrchtest.cpp257 UBool StringSearchTest::assertEqualWithStringSearch(StringSearch *strsrch, argument
266 strsrch->setAttribute(USEARCH_ELEMENT_COMPARISON, search->elemCompare, status);
272 if (strsrch->getMatchedStart() != USEARCH_DONE ||
273 strsrch->getMatchedLength() != 0) {
280 strsrch->next(status);
281 if (matchindex != strsrch->getMatchedStart() ||
282 matchlength != strsrch->getMatchedLength()) {
283 char *str = toCharString(strsrch->getText());
285 str = toCharString(strsrch->getPattern());
288 strsrch
469 StringSearch *strsrch, *strsrch2; local
526 StringSearch *strsrch; local
579 StringSearch *strsrch; local
882 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
913 StringSearch *strsrch; local
1016 StringSearch *strsrch = new StringSearch(pattern, text, local
1059 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1125 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1219 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1284 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, local
1361 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1430 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1493 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, local
1553 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1611 StringSearch *strsrch = new StringSearch(pattern, text, collator, NULL, local
1651 StringSearch *strsrch = new StringSearch(pattern, text, collator, NULL, local
1681 StringSearch *strsrch = NULL; local
1770 StringSearch *strsrch = new StringSearch(pattern, text, collator, local
1873 StringSearch *strsrch = new StringSearch(pattern, text, collator, local
1914 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, local
1980 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
2043 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
2109 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
2216 StringSearch *strsrch = new StringSearch(pattern, text, collator, NULL, local
2250 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
[all...]
/external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/search/
H A DSearchTest.java581 StringSearch strsrch;
592 strsrch = new StringSearch(pattern, new StringCharacterIterator(text), (RuleBasedCollator)collator, breaker);
593 strsrch.setElementComparisonType(search.cmpType);
594 strsrch.setCanonical(true);
600 if (!assertEqualWithStringSearch(strsrch, search)) {
613 StringSearch strsrch;
623 strsrch = new StringSearch(pattern, new StringCharacterIterator(text), (RuleBasedCollator)collator, breaker);
624 strsrch.setElementComparisonType(search.cmpType);
630 if (!assertEqualWithStringSearch(strsrch, search)) {
641 StringSearch strsrch;
668 assertEqualWithStringSearch(StringSearch strsrch, SearchData search) argument
[all...]
/external/icu/icu4c/source/test/cintltst/
H A Dusrchtst.c338 static UBool assertEqualWithUStringSearch( UStringSearch *strsrch, argument
350 usearch_setAttribute(strsrch, USEARCH_ELEMENT_COMPARISON, search.elemCompare, &status);
356 if (usearch_getMatchedStart(strsrch) != USEARCH_DONE ||
357 usearch_getMatchedLength(strsrch) != 0) {
363 usearch_next(strsrch, &status);
364 if (matchindex != usearch_getMatchedStart(strsrch) ||
365 matchlength != (uint32_t)usearch_getMatchedLength(strsrch)) {
366 char *str = toCharString(usearch_getText(strsrch, &textlength));
368 str = toCharString(usearch_getPattern(strsrch, &textlength));
371 usearch_getMatchedStart(strsrch), usearch_getMatchedLengt
551 UStringSearch *strsrch; local
582 UStringSearch *strsrch; local
623 UStringSearch *strsrch; local
726 UStringSearch *strsrch; local
885 UStringSearch *strsrch; local
934 UStringSearch *strsrch; local
1014 UStringSearch *strsrch; local
1121 UStringSearch *strsrch; local
1221 UStringSearch *strsrch; local
1322 UStringSearch *strsrch; local
1411 UStringSearch *strsrch; local
1518 UStringSearch *strsrch; local
1591 UStringSearch *strsrch; local
1660 UStringSearch *strsrch; local
1702 UStringSearch *strsrch; local
1744 UStringSearch *strsrch = NULL; local
1869 UStringSearch *strsrch; local
1986 UStringSearch *strsrch; local
2037 UStringSearch *strsrch; local
2104 UStringSearch *strsrch; local
2179 UStringSearch *strsrch; local
2270 UStringSearch *strsrch; local
2388 UStringSearch *strsrch = NULL; local
2428 UStringSearch *strsrch = NULL; local
[all...]
/external/icu/icu4c/source/i18n/
H A Dusearch.cpp144 * @param strsrch string search data
149 inline int32_t getCE(const UStringSearch *strsrch, uint32_t sourcece) argument
154 sourcece &= strsrch->ceMask;
156 if (strsrch->toShift) {
162 if (strsrch->variableTop > sourcece) {
163 if (strsrch->strength >= UCOL_QUATERNARY) {
170 } else if (strsrch->strength >= UCOL_QUATERNARY && sourcece == UCOL_IGNORABLE) {
286 * @param strsrch string search data
292 inline uint16_t initializePatternCETable(UStringSearch *strsrch, argument
295 UPattern *pattern = &(strsrch
364 initializePatternPCETable(UStringSearch *strsrch, UErrorCode *status) argument
437 initializePattern(UStringSearch *strsrch, UErrorCode *status) argument
548 initialize(UStringSearch *strsrch, UErrorCode *status) argument
574 checkBreakBoundary(const UStringSearch *strsrch, int32_t * , int32_t *end) argument
605 isBreakUnit(const UStringSearch *strsrch, int32_t start, int32_t end) argument
703 getNextUStringSearchBaseOffset(UStringSearch *strsrch, int32_t textoffset) argument
732 shiftForward(UStringSearch *strsrch, int32_t textoffset, int32_t ce, int32_t patternceindex) argument
768 setMatchNotFound(UStringSearch *strsrch) argument
831 checkExtraMatchAccents(const UStringSearch *strsrch, int32_t start, int32_t end, UErrorCode *status) argument
921 hasAccentsBeforeMatch(const UStringSearch *strsrch, int32_t start, int32_t end) argument
1002 hasAccentsAfterMatch(const UStringSearch *strsrch, int32_t start, int32_t end) argument
1075 checkIdentical(const UStringSearch *strsrch, int32_t start, int32_t end) argument
1103 checkRepeatedMatch(UStringSearch *strsrch, int32_t start, int32_t end) argument
1163 checkNextExactContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
1250 checkNextExactMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
1406 checkCollationMatch(const UStringSearch *strsrch, UCollationElements *coleiter) argument
1446 doNextCanonicalPrefixMatch(UStringSearch *strsrch, int32_t start, int32_t end, UErrorCode *status) argument
1552 cleanUpSafeText(const UStringSearch *strsrch, UChar *safetext, UChar *safebuffer) argument
1577 doNextCanonicalSuffixMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
1710 doNextCanonicalMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
1784 getPreviousUStringSearchBaseOffset(UStringSearch *strsrch, int32_t textoffset) argument
1812 checkNextCanonicalContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
1910 checkNextCanonicalMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
1965 reverseShift(UStringSearch *strsrch, int32_t textoffset, int32_t ce, int32_t patternceindex) argument
2010 checkPreviousExactContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
2096 checkPreviousExactMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
2150 doPreviousCanonicalSuffixMatch(UStringSearch *strsrch, int32_t start, int32_t end, UErrorCode *status) argument
2237 doPreviousCanonicalPrefixMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
2373 doPreviousCanonicalMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
2450 checkPreviousCanonicalContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
2548 checkPreviousCanonicalMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
2754 usearch_close(UStringSearch *strsrch) argument
2788 initTextProcessedIter(UStringSearch *strsrch, UErrorCode *status) argument
2806 usearch_setOffset(UStringSearch *strsrch, int32_t position, UErrorCode *status) argument
2823 usearch_getOffset(const UStringSearch *strsrch) argument
2835 usearch_setAttribute(UStringSearch *strsrch, USearchAttribute attribute, USearchAttributeValue value, UErrorCode *status) argument
2867 usearch_getAttribute( const UStringSearch *strsrch, USearchAttribute attribute) argument
2895 usearch_getMatchedStart( const UStringSearch *strsrch) argument
2905 usearch_getMatchedText(const UStringSearch *strsrch, UChar *result, int32_t resultCapacity, UErrorCode *status) argument
2937 usearch_getMatchedLength( const UStringSearch *strsrch) argument
2948 usearch_setBreakIterator(UStringSearch *strsrch, UBreakIterator *breakiter, UErrorCode *status) argument
2962 usearch_getBreakIterator(const UStringSearch *strsrch) argument
2972 usearch_setText( UStringSearch *strsrch, const UChar *text, int32_t textlength, UErrorCode *status) argument
3003 usearch_getText(const UStringSearch *strsrch, int32_t *length) argument
3013 usearch_setCollator( UStringSearch *strsrch, const UCollator *collator, UErrorCode *status) argument
3067 usearch_getCollator(const UStringSearch *strsrch) argument
3075 usearch_setPattern( UStringSearch *strsrch, const UChar *pattern, int32_t patternlength, UErrorCode *status) argument
3100 usearch_getPattern(const UStringSearch *strsrch, int32_t *length) argument
3112 usearch_first(UStringSearch *strsrch, UErrorCode *status) argument
3125 usearch_following(UStringSearch *strsrch, int32_t position, UErrorCode *status) argument
3140 usearch_last(UStringSearch *strsrch, UErrorCode *status) argument
3153 usearch_preceding(UStringSearch *strsrch, int32_t position, UErrorCode *status) argument
3190 usearch_next(UStringSearch *strsrch, UErrorCode *status) argument
3298 usearch_previous(UStringSearch *strsrch, UErrorCode *status) argument
3386 usearch_reset(UStringSearch *strsrch) argument
3623 nextBoundaryAfter(UStringSearch *strsrch, int32_t startIndex) argument
3685 isBreakBoundary(UStringSearch *strsrch, int32_t index) argument
3836 usearch_search(UStringSearch *strsrch, int32_t startIdx, int32_t *matchStart, int32_t *matchLimit, UErrorCode *status) argument
4136 usearch_searchBackwards(UStringSearch *strsrch, int32_t startIdx, int32_t *matchStart, int32_t *matchLimit, UErrorCode *status) argument
4421 usearch_handleNextExact(UStringSearch *strsrch, UErrorCode *status) argument
4535 usearch_handleNextCanonical(UStringSearch *strsrch, UErrorCode *status) argument
4650 usearch_handlePreviousExact(UStringSearch *strsrch, UErrorCode *status) argument
4795 usearch_handlePreviousCanonical(UStringSearch *strsrch, UErrorCode *status) argument
[all...]

Completed in 259 milliseconds