• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/ICU-531.30/icuSources/common/

Lines Matching refs:reslen

998     int32_t reslen = 0;
1016 if (reslen < capacity) {
1017 uprv_memcpy(appendAt + reslen, LANG_UND, uprv_min(LANG_UND_LEN, capacity - reslen));
1019 reslen += LANG_UND_LEN;
1026 if (reslen < capacity) {
1027 uprv_memcpy(appendAt + reslen, LANG_UND, uprv_min(LANG_UND_LEN, capacity - reslen));
1029 reslen += LANG_UND_LEN;
1039 if (reslen < capacity) {
1040 uprv_memcpy(appendAt + reslen, buf, uprv_min(len, capacity - reslen));
1042 reslen += len;
1044 u_terminateChars(appendAt, capacity, reslen, status);
1045 return reslen;
1053 int32_t reslen = 0;
1075 if (reslen < capacity) {
1076 *(appendAt + reslen) = SEP;
1078 reslen++;
1080 if (reslen < capacity) {
1081 uprv_memcpy(appendAt + reslen, buf, uprv_min(len, capacity - reslen));
1083 reslen += len;
1086 u_terminateChars(appendAt, capacity, reslen, status);
1087 return reslen;
1095 int32_t reslen = 0;
1117 if (reslen < capacity) {
1118 *(appendAt + reslen) = SEP;
1120 reslen++;
1122 if (reslen < capacity) {
1123 uprv_memcpy(appendAt + reslen, buf, uprv_min(len, capacity - reslen));
1125 reslen += len;
1128 u_terminateChars(appendAt, capacity, reslen, status);
1129 return reslen;
1137 int32_t reslen = 0;
1225 if (reslen < capacity) {
1226 *(appendAt + reslen) = SEP;
1228 reslen++;
1230 if (reslen < capacity) {
1231 uprv_memcpy(appendAt + reslen, var->variant, uprv_min(varLen, capacity - reslen));
1233 reslen += varLen;
1252 u_terminateChars(appendAt, capacity, reslen, status);
1253 return reslen;
1263 int32_t reslen = 0;
1462 if (reslen < capacity) {
1463 *(appendAt + reslen) = SEP;
1465 reslen++;
1466 if (reslen < capacity) {
1467 *(appendAt + reslen) = LDMLEXT;
1469 reslen++;
1476 if (reslen < capacity) {
1477 *(appendAt + reslen) = SEP;
1479 reslen++;
1481 if (reslen < capacity) {
1482 uprv_memcpy(appendAt + reslen, ext->key, uprv_min(len, capacity - reslen));
1484 reslen += len;
1485 if (reslen < capacity) {
1486 *(appendAt + reslen) = SEP;
1488 reslen++;
1490 if (reslen < capacity) {
1491 uprv_memcpy(appendAt + reslen, ext->value, uprv_min(len, capacity - reslen));
1493 reslen += len;
1498 if (reslen < capacity) {
1499 *(appendAt + reslen) = SEP;
1501 reslen++;
1503 if (reslen < capacity) {
1504 uprv_memcpy(appendAt + reslen, attr->attribute, uprv_min(len, capacity - reslen));
1506 reslen += len;
1537 return u_terminateChars(appendAt, capacity, reslen, status);
1803 int32_t reslen = 0;
1877 if (reslen < capacity) {
1878 uprv_memcpy(appendAt + reslen, _POSIX, uprv_min(len, capacity - reslen));
1880 reslen += len;
1888 if (reslen < capacity) {
1891 *(appendAt + reslen) = LOCALE_EXT_SEP;
1895 *(appendAt + reslen) = LOCALE_KEYWORD_SEP;
1898 reslen++;
1902 if (reslen < capacity) {
1903 uprv_memcpy(appendAt + reslen, kwd->key, uprv_min(len, capacity - reslen));
1905 reslen += len;
1908 if (reslen < capacity) {
1909 *(appendAt + reslen) = LOCALE_KEY_TYPE_SEP;
1911 reslen++;
1915 if (reslen < capacity) {
1916 uprv_memcpy(appendAt + reslen, kwd->value, uprv_min(len, capacity - reslen));
1918 reslen += len;
1938 return u_terminateChars(appendAt, capacity, reslen, status);
1947 int32_t reslen = 0;
2000 if (reslen < capacity) {
2001 tmpAppend[reslen++] = SEP;
2005 if (reslen < capacity) {
2006 tmpAppend[reslen++] = *PRIVATEUSE_KEY;
2009 if (reslen < capacity) {
2010 tmpAppend[reslen++] = SEP;
2014 if (reslen < capacity) {
2015 uprv_memcpy(tmpAppend + reslen, PRIVUSE_VARIANT_PREFIX, uprv_min(len, capacity - reslen));
2017 reslen += len;
2019 if (reslen < capacity) {
2020 tmpAppend[reslen++] = SEP;
2027 if (reslen < capacity) {
2028 uprv_memcpy(tmpAppend + reslen, pPriv, uprv_min(len, capacity - reslen));
2030 reslen += len;
2047 len = reslen;
2048 if (reslen < capacity) {
2049 uprv_memcpy(appendAt, tmpAppend, uprv_min(len, capacity - reslen));
2053 u_terminateChars(appendAt, capacity, reslen, status);
2055 return reslen;
2620 int32_t reslen = 0;
2658 reslen = len + 2;
2659 uprv_memcpy(langtag, buf, uprv_min(reslen, langtagCapacity));
2660 u_terminateChars(langtag, langtagCapacity, reslen, status);
2675 return reslen;
2680 reslen += _appendLanguageToLanguageTag(canonical, langtag, langtagCapacity, strict, status);
2681 reslen += _appendScriptToLanguageTag(canonical, langtag + reslen, langtagCapacity - reslen, strict, status);
2682 reslen += _appendRegionToLanguageTag(canonical, langtag + reslen, langtagCapacity - reslen, strict, status);
2683 reslen += _appendVariantsToLanguageTag(canonical, langtag + reslen, langtagCapacity - reslen, strict, &hadPosix, status);
2684 reslen += _appendKeywordsToLanguageTag(canonical, langtag + reslen, langtagCapacity - reslen, strict, hadPosix, status);
2685 reslen += _appendPrivateuseToLanguageTag(canonical, langtag + reslen, langtagCapacity - reslen, strict, hadPosix, status);
2687 return reslen;
2698 int32_t reslen = 0;
2714 if (reslen < localeIDCapacity) {
2715 uprv_memcpy(localeID, subtag, uprv_min(len, localeIDCapacity - reslen));
2717 reslen += len;
2725 if (reslen < localeIDCapacity) {
2726 *(localeID + reslen) = LOCALE_SEP;
2728 reslen++;
2733 if (reslen < localeIDCapacity) {
2735 *(localeID + reslen) = uprv_toupper(*p);
2737 *(localeID + reslen) = *p;
2740 reslen++;
2749 if (reslen < localeIDCapacity) {
2750 *(localeID + reslen) = LOCALE_SEP;
2752 reslen++;
2756 if (reslen < localeIDCapacity) {
2757 *(localeID + reslen) = uprv_toupper(*p);
2759 reslen++;
2769 if (reslen < localeIDCapacity) {
2770 *(localeID + reslen) = LOCALE_SEP;
2772 reslen++;
2777 if (reslen < localeIDCapacity) {
2778 *(localeID + reslen) = LOCALE_SEP;
2780 reslen++;
2784 if (reslen < localeIDCapacity) {
2785 *(localeID + reslen) = uprv_toupper(*p);
2787 reslen++;
2797 if (reslen == 0 && n > 0) {
2799 if (reslen < localeIDCapacity) {
2800 uprv_memcpy(localeID + reslen, LANG_UND, uprv_min(LANG_UND_LEN, localeIDCapacity - reslen));
2802 reslen += LANG_UND_LEN;
2804 len = _appendKeywords(lt, localeID + reslen, localeIDCapacity - reslen, status);
2805 reslen += len;
2809 return u_terminateChars(localeID, localeIDCapacity, reslen, status);