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

/external/chromium_org/third_party/icu/source/test/intltest/
H A Dsrchtest.cpp254 UBool StringSearchTest::assertEqualWithStringSearch(StringSearch *strsrch, argument
263 strsrch->setAttribute(USEARCH_ELEMENT_COMPARISON, search->elemCompare, status);
269 if (strsrch->getMatchedStart() != USEARCH_DONE ||
270 strsrch->getMatchedLength() != 0) {
277 strsrch->next(status);
278 if (matchindex != strsrch->getMatchedStart() ||
279 matchlength != strsrch->getMatchedLength()) {
280 char *str = toCharString(strsrch->getText());
282 str = toCharString(strsrch->getPattern());
285 strsrch
466 StringSearch *strsrch, *strsrch2; local
523 StringSearch *strsrch; local
576 StringSearch *strsrch; local
879 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
910 StringSearch *strsrch; local
1013 StringSearch *strsrch = new StringSearch(pattern, text, local
1056 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1122 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1216 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1281 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, local
1358 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1427 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1490 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, local
1550 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1608 StringSearch *strsrch = new StringSearch(pattern, text, collator, NULL, local
1648 StringSearch *strsrch = new StringSearch(pattern, text, collator, NULL, local
1678 StringSearch *strsrch = NULL; local
1767 StringSearch *strsrch = new StringSearch(pattern, text, collator, local
1870 StringSearch *strsrch = new StringSearch(pattern, text, collator, local
1911 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, local
1977 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
2040 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
2106 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
2213 StringSearch *strsrch = new StringSearch(pattern, text, collator, NULL, local
2247 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
[all...]
/external/icu/icu4c/source/test/intltest/
H A Dsrchtest.cpp254 UBool StringSearchTest::assertEqualWithStringSearch(StringSearch *strsrch, argument
263 strsrch->setAttribute(USEARCH_ELEMENT_COMPARISON, search->elemCompare, status);
269 if (strsrch->getMatchedStart() != USEARCH_DONE ||
270 strsrch->getMatchedLength() != 0) {
277 strsrch->next(status);
278 if (matchindex != strsrch->getMatchedStart() ||
279 matchlength != strsrch->getMatchedLength()) {
280 char *str = toCharString(strsrch->getText());
282 str = toCharString(strsrch->getPattern());
285 strsrch
466 StringSearch *strsrch, *strsrch2; local
523 StringSearch *strsrch; local
576 StringSearch *strsrch; local
879 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
910 StringSearch *strsrch; local
1013 StringSearch *strsrch = new StringSearch(pattern, text, local
1056 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1122 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1216 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1281 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, local
1358 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1427 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1490 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, local
1550 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
1608 StringSearch *strsrch = new StringSearch(pattern, text, collator, NULL, local
1648 StringSearch *strsrch = new StringSearch(pattern, text, collator, NULL, local
1678 StringSearch *strsrch = NULL; local
1767 StringSearch *strsrch = new StringSearch(pattern, text, collator, local
1870 StringSearch *strsrch = new StringSearch(pattern, text, collator, local
1911 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, local
1977 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
2040 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
2106 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
2213 StringSearch *strsrch = new StringSearch(pattern, text, collator, NULL, local
2247 StringSearch *strsrch = new StringSearch(pattern, text, m_en_us_, NULL, local
[all...]
/external/chromium_org/third_party/icu/source/test/cintltst/
H A Dusrchtst.c336 static UBool assertEqualWithUStringSearch( UStringSearch *strsrch, argument
348 usearch_setAttribute(strsrch, USEARCH_ELEMENT_COMPARISON, search.elemCompare, &status);
354 if (usearch_getMatchedStart(strsrch) != USEARCH_DONE ||
355 usearch_getMatchedLength(strsrch) != 0) {
361 usearch_next(strsrch, &status);
362 if (matchindex != usearch_getMatchedStart(strsrch) ||
363 matchlength != (uint32_t)usearch_getMatchedLength(strsrch)) {
364 char *str = toCharString(usearch_getText(strsrch, &textlength));
366 str = toCharString(usearch_getPattern(strsrch, &textlength));
369 usearch_getMatchedStart(strsrch), usearch_getMatchedLengt
549 UStringSearch *strsrch; local
580 UStringSearch *strsrch; local
621 UStringSearch *strsrch; local
724 UStringSearch *strsrch; local
883 UStringSearch *strsrch; local
932 UStringSearch *strsrch; local
1012 UStringSearch *strsrch; local
1119 UStringSearch *strsrch; local
1219 UStringSearch *strsrch; local
1320 UStringSearch *strsrch; local
1409 UStringSearch *strsrch; local
1516 UStringSearch *strsrch; local
1589 UStringSearch *strsrch; local
1658 UStringSearch *strsrch; local
1700 UStringSearch *strsrch; local
1742 UStringSearch *strsrch = NULL; local
1867 UStringSearch *strsrch; local
1984 UStringSearch *strsrch; local
2035 UStringSearch *strsrch; local
2102 UStringSearch *strsrch; local
2177 UStringSearch *strsrch; local
2268 UStringSearch *strsrch; local
2386 UStringSearch *strsrch = NULL; local
2426 UStringSearch *strsrch = NULL; local
[all...]
/external/icu/icu4c/source/test/cintltst/
H A Dusrchtst.c336 static UBool assertEqualWithUStringSearch( UStringSearch *strsrch, argument
348 usearch_setAttribute(strsrch, USEARCH_ELEMENT_COMPARISON, search.elemCompare, &status);
354 if (usearch_getMatchedStart(strsrch) != USEARCH_DONE ||
355 usearch_getMatchedLength(strsrch) != 0) {
361 usearch_next(strsrch, &status);
362 if (matchindex != usearch_getMatchedStart(strsrch) ||
363 matchlength != (uint32_t)usearch_getMatchedLength(strsrch)) {
364 char *str = toCharString(usearch_getText(strsrch, &textlength));
366 str = toCharString(usearch_getPattern(strsrch, &textlength));
369 usearch_getMatchedStart(strsrch), usearch_getMatchedLengt
549 UStringSearch *strsrch; local
580 UStringSearch *strsrch; local
621 UStringSearch *strsrch; local
724 UStringSearch *strsrch; local
883 UStringSearch *strsrch; local
932 UStringSearch *strsrch; local
1012 UStringSearch *strsrch; local
1119 UStringSearch *strsrch; local
1219 UStringSearch *strsrch; local
1320 UStringSearch *strsrch; local
1409 UStringSearch *strsrch; local
1516 UStringSearch *strsrch; local
1589 UStringSearch *strsrch; local
1658 UStringSearch *strsrch; local
1700 UStringSearch *strsrch; local
1742 UStringSearch *strsrch = NULL; local
1867 UStringSearch *strsrch; local
1984 UStringSearch *strsrch; local
2035 UStringSearch *strsrch; local
2102 UStringSearch *strsrch; local
2177 UStringSearch *strsrch; local
2268 UStringSearch *strsrch; local
2386 UStringSearch *strsrch = NULL; local
2426 UStringSearch *strsrch = NULL; local
[all...]
/external/chromium_org/third_party/icu/source/i18n/
H A Dusearch.cpp148 * @param strsrch string search data
153 inline int32_t getCE(const UStringSearch *strsrch, uint32_t sourcece) argument
158 sourcece &= strsrch->ceMask;
160 if (strsrch->toShift) {
166 if (strsrch->variableTop > sourcece) {
167 if (strsrch->strength >= UCOL_QUATERNARY) {
174 } else if (strsrch->strength >= UCOL_QUATERNARY && sourcece == UCOL_IGNORABLE) {
290 * @param strsrch string search data
296 inline uint16_t initializePatternCETable(UStringSearch *strsrch, argument
299 UPattern *pattern = &(strsrch
371 initializePatternPCETable(UStringSearch *strsrch, UErrorCode *status) argument
447 initializePattern(UStringSearch *strsrch, UErrorCode *status) argument
557 initialize(UStringSearch *strsrch, UErrorCode *status) argument
583 checkBreakBoundary(const UStringSearch *strsrch, int32_t * , int32_t *end) argument
614 isBreakUnit(const UStringSearch *strsrch, int32_t start, int32_t end) argument
712 getNextUStringSearchBaseOffset(UStringSearch *strsrch, int32_t textoffset) argument
741 shiftForward(UStringSearch *strsrch, int32_t textoffset, int32_t ce, int32_t patternceindex) argument
777 setMatchNotFound(UStringSearch *strsrch) argument
840 checkExtraMatchAccents(const UStringSearch *strsrch, int32_t start, int32_t end, UErrorCode *status) argument
930 hasAccentsBeforeMatch(const UStringSearch *strsrch, int32_t start, int32_t end) argument
1011 hasAccentsAfterMatch(const UStringSearch *strsrch, int32_t start, int32_t end) argument
1084 checkIdentical(const UStringSearch *strsrch, int32_t start, int32_t end) argument
1112 checkRepeatedMatch(UStringSearch *strsrch, int32_t start, int32_t end) argument
1172 checkNextExactContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
1259 checkNextExactMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
1415 checkCollationMatch(const UStringSearch *strsrch, UCollationElements *coleiter) argument
1455 doNextCanonicalPrefixMatch(UStringSearch *strsrch, int32_t start, int32_t end, UErrorCode *status) argument
1561 cleanUpSafeText(const UStringSearch *strsrch, UChar *safetext, UChar *safebuffer) argument
1586 doNextCanonicalSuffixMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
1719 doNextCanonicalMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
1793 getPreviousUStringSearchBaseOffset(UStringSearch *strsrch, int32_t textoffset) argument
1821 checkNextCanonicalContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
1919 checkNextCanonicalMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
1974 reverseShift(UStringSearch *strsrch, int32_t textoffset, int32_t ce, int32_t patternceindex) argument
2019 checkPreviousExactContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
2105 checkPreviousExactMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
2159 doPreviousCanonicalSuffixMatch(UStringSearch *strsrch, int32_t start, int32_t end, UErrorCode *status) argument
2246 doPreviousCanonicalPrefixMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
2382 doPreviousCanonicalMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
2459 checkPreviousCanonicalContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
2557 checkPreviousCanonicalMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
2762 usearch_close(UStringSearch *strsrch) argument
2795 usearch_setOffset(UStringSearch *strsrch, int32_t position, UErrorCode *status) argument
2812 usearch_getOffset(const UStringSearch *strsrch) argument
2824 usearch_setAttribute(UStringSearch *strsrch, USearchAttribute attribute, USearchAttributeValue value, UErrorCode *status) argument
2856 usearch_getAttribute( const UStringSearch *strsrch, USearchAttribute attribute) argument
2884 usearch_getMatchedStart( const UStringSearch *strsrch) argument
2894 usearch_getMatchedText(const UStringSearch *strsrch, UChar *result, int32_t resultCapacity, UErrorCode *status) argument
2926 usearch_getMatchedLength( const UStringSearch *strsrch) argument
2937 usearch_setBreakIterator(UStringSearch *strsrch, UBreakIterator *breakiter, UErrorCode *status) argument
2951 usearch_getBreakIterator(const UStringSearch *strsrch) argument
2961 usearch_setText( UStringSearch *strsrch, const UChar *text, int32_t textlength, UErrorCode *status) argument
2992 usearch_getText(const UStringSearch *strsrch, int32_t *length) argument
3002 usearch_setCollator( UStringSearch *strsrch, const UCollator *collator, UErrorCode *status) argument
3055 usearch_getCollator(const UStringSearch *strsrch) argument
3063 usearch_setPattern( UStringSearch *strsrch, const UChar *pattern, int32_t patternlength, UErrorCode *status) argument
3088 usearch_getPattern(const UStringSearch *strsrch, int32_t *length) argument
3100 usearch_first(UStringSearch *strsrch, UErrorCode *status) argument
3113 usearch_following(UStringSearch *strsrch, int32_t position, UErrorCode *status) argument
3128 usearch_last(UStringSearch *strsrch, UErrorCode *status) argument
3141 usearch_preceding(UStringSearch *strsrch, int32_t position, UErrorCode *status) argument
3178 usearch_next(UStringSearch *strsrch, UErrorCode *status) argument
3286 usearch_previous(UStringSearch *strsrch, UErrorCode *status) argument
3374 usearch_reset(UStringSearch *strsrch) argument
3612 nextBoundaryAfter(UStringSearch *strsrch, int32_t startIndex) argument
3674 isBreakBoundary(UStringSearch *strsrch, int32_t index) argument
3803 usearch_search(UStringSearch *strsrch, int32_t startIdx, int32_t *matchStart, int32_t *matchLimit, UErrorCode *status) argument
4070 usearch_searchBackwards(UStringSearch *strsrch, int32_t startIdx, int32_t *matchStart, int32_t *matchLimit, UErrorCode *status) argument
4323 usearch_handleNextExact(UStringSearch *strsrch, UErrorCode *status) argument
4437 usearch_handleNextCanonical(UStringSearch *strsrch, UErrorCode *status) argument
4552 usearch_handlePreviousExact(UStringSearch *strsrch, UErrorCode *status) argument
4693 usearch_handlePreviousCanonical(UStringSearch *strsrch, UErrorCode *status) argument
[all...]
/external/icu/icu4c/source/i18n/
H A Dusearch.cpp140 * @param strsrch string search data
145 inline int32_t getCE(const UStringSearch *strsrch, uint32_t sourcece) argument
150 sourcece &= strsrch->ceMask;
152 if (strsrch->toShift) {
158 if (strsrch->variableTop > sourcece) {
159 if (strsrch->strength >= UCOL_QUATERNARY) {
166 } else if (strsrch->strength >= UCOL_QUATERNARY && sourcece == UCOL_IGNORABLE) {
282 * @param strsrch string search data
288 inline uint16_t initializePatternCETable(UStringSearch *strsrch, argument
291 UPattern *pattern = &(strsrch
360 initializePatternPCETable(UStringSearch *strsrch, UErrorCode *status) argument
433 initializePattern(UStringSearch *strsrch, UErrorCode *status) argument
544 initialize(UStringSearch *strsrch, UErrorCode *status) argument
570 checkBreakBoundary(const UStringSearch *strsrch, int32_t * , int32_t *end) argument
601 isBreakUnit(const UStringSearch *strsrch, int32_t start, int32_t end) argument
699 getNextUStringSearchBaseOffset(UStringSearch *strsrch, int32_t textoffset) argument
728 shiftForward(UStringSearch *strsrch, int32_t textoffset, int32_t ce, int32_t patternceindex) argument
764 setMatchNotFound(UStringSearch *strsrch) argument
827 checkExtraMatchAccents(const UStringSearch *strsrch, int32_t start, int32_t end, UErrorCode *status) argument
917 hasAccentsBeforeMatch(const UStringSearch *strsrch, int32_t start, int32_t end) argument
998 hasAccentsAfterMatch(const UStringSearch *strsrch, int32_t start, int32_t end) argument
1071 checkIdentical(const UStringSearch *strsrch, int32_t start, int32_t end) argument
1099 checkRepeatedMatch(UStringSearch *strsrch, int32_t start, int32_t end) argument
1159 checkNextExactContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
1246 checkNextExactMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
1402 checkCollationMatch(const UStringSearch *strsrch, UCollationElements *coleiter) argument
1442 doNextCanonicalPrefixMatch(UStringSearch *strsrch, int32_t start, int32_t end, UErrorCode *status) argument
1548 cleanUpSafeText(const UStringSearch *strsrch, UChar *safetext, UChar *safebuffer) argument
1573 doNextCanonicalSuffixMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
1706 doNextCanonicalMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
1780 getPreviousUStringSearchBaseOffset(UStringSearch *strsrch, int32_t textoffset) argument
1808 checkNextCanonicalContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
1906 checkNextCanonicalMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
1961 reverseShift(UStringSearch *strsrch, int32_t textoffset, int32_t ce, int32_t patternceindex) argument
2006 checkPreviousExactContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
2092 checkPreviousExactMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
2146 doPreviousCanonicalSuffixMatch(UStringSearch *strsrch, int32_t start, int32_t end, UErrorCode *status) argument
2233 doPreviousCanonicalPrefixMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
2369 doPreviousCanonicalMatch(UStringSearch *strsrch, int32_t textoffset, UErrorCode *status) argument
2446 checkPreviousCanonicalContractionMatch(UStringSearch *strsrch, int32_t *start, int32_t *end, UErrorCode *status) argument
2544 checkPreviousCanonicalMatch(UStringSearch *strsrch, int32_t *textoffset, UErrorCode *status) argument
2750 usearch_close(UStringSearch *strsrch) argument
2784 initTextProcessedIter(UStringSearch *strsrch, UErrorCode *status) argument
2802 usearch_setOffset(UStringSearch *strsrch, int32_t position, UErrorCode *status) argument
2819 usearch_getOffset(const UStringSearch *strsrch) argument
2831 usearch_setAttribute(UStringSearch *strsrch, USearchAttribute attribute, USearchAttributeValue value, UErrorCode *status) argument
2863 usearch_getAttribute( const UStringSearch *strsrch, USearchAttribute attribute) argument
2891 usearch_getMatchedStart( const UStringSearch *strsrch) argument
2901 usearch_getMatchedText(const UStringSearch *strsrch, UChar *result, int32_t resultCapacity, UErrorCode *status) argument
2933 usearch_getMatchedLength( const UStringSearch *strsrch) argument
2944 usearch_setBreakIterator(UStringSearch *strsrch, UBreakIterator *breakiter, UErrorCode *status) argument
2958 usearch_getBreakIterator(const UStringSearch *strsrch) argument
2968 usearch_setText( UStringSearch *strsrch, const UChar *text, int32_t textlength, UErrorCode *status) argument
2999 usearch_getText(const UStringSearch *strsrch, int32_t *length) argument
3009 usearch_setCollator( UStringSearch *strsrch, const UCollator *collator, UErrorCode *status) argument
3063 usearch_getCollator(const UStringSearch *strsrch) argument
3071 usearch_setPattern( UStringSearch *strsrch, const UChar *pattern, int32_t patternlength, UErrorCode *status) argument
3096 usearch_getPattern(const UStringSearch *strsrch, int32_t *length) argument
3108 usearch_first(UStringSearch *strsrch, UErrorCode *status) argument
3121 usearch_following(UStringSearch *strsrch, int32_t position, UErrorCode *status) argument
3136 usearch_last(UStringSearch *strsrch, UErrorCode *status) argument
3149 usearch_preceding(UStringSearch *strsrch, int32_t position, UErrorCode *status) argument
3186 usearch_next(UStringSearch *strsrch, UErrorCode *status) argument
3294 usearch_previous(UStringSearch *strsrch, UErrorCode *status) argument
3382 usearch_reset(UStringSearch *strsrch) argument
3619 nextBoundaryAfter(UStringSearch *strsrch, int32_t startIndex) argument
3681 isBreakBoundary(UStringSearch *strsrch, int32_t index) argument
3810 usearch_search(UStringSearch *strsrch, int32_t startIdx, int32_t *matchStart, int32_t *matchLimit, UErrorCode *status) argument
4077 usearch_searchBackwards(UStringSearch *strsrch, int32_t startIdx, int32_t *matchStart, int32_t *matchLimit, UErrorCode *status) argument
4330 usearch_handleNextExact(UStringSearch *strsrch, UErrorCode *status) argument
4444 usearch_handleNextCanonical(UStringSearch *strsrch, UErrorCode *status) argument
4559 usearch_handlePreviousExact(UStringSearch *strsrch, UErrorCode *status) argument
4704 usearch_handlePreviousCanonical(UStringSearch *strsrch, UErrorCode *status) argument
[all...]

Completed in 210 milliseconds