Home | History | Annotate | Download | only in i18n

Lines Matching full:matchlength

470 ZoneStringSearchResultHandler::handleMatch(int32_t matchLength, const CharacterNode *node, UErrorCode &status) {
487 if (matchLength > fMatchLen[lenidx]) {
490 fMatchLen[lenidx] = matchLength;
499 fMatchLen[getTimeZoneTranslationTypeIndex(zsinfo->fType)] = matchLength;
512 ZoneStringSearchResultHandler::getMatch(int32_t index, int32_t &matchLength) {
516 matchLength = fMatchLen[getTimeZoneTranslationTypeIndex(zsinfo->fType)];
1312 int32_t &matchLength, UErrorCode &status) const {
1313 return find(text, start, STANDARD_LONG | DAYLIGHT_LONG, matchLength, status);
1318 int32_t &matchLength, UErrorCode &status) const {
1319 return find(text, start, STANDARD_SHORT | DAYLIGHT_SHORT, matchLength, status);
1324 int32_t &matchLength, UErrorCode &status) const {
1325 return find(text, start, GENERIC_LONG | STANDARD_LONG | LOCATION, matchLength, status);
1330 int32_t &matchLength, UErrorCode &status) const {
1331 return find(text, start, GENERIC_SHORT | STANDARD_SHORT | LOCATION, matchLength, status);
1336 int32_t &matchLength, UErrorCode &status) const {
1337 return find(text, start, LOCATION, matchLength, status);
1620 int32_t &matchLength, UErrorCode &status) const {
1626 const ZoneStringInfo * result = subFind(text, start, types, matchLength, status);
1635 matchLength = (result->getString(tmpString)).length();
1636 if (text.length() - start == matchLength) {
1645 return subFind(text, start, types, matchLength, status);
1661 int32_t &matchLength, UErrorCode &status) const {
1662 matchLength = 0;
1682 if (result == NULL || matchLength < tmpMatchLen) {
1684 matchLength = tmpMatchLen;
1685 } else if (matchLength == tmpMatchLen) {
1707 matchLength = fallbackMatchLen;