Lines Matching refs:nextSeparator
852 const char* nextSeparator = NULL; in uloc_getKeywordValue() local
889 nextSeparator = uprv_strchr(startSearchHere, '='); in uloc_getKeywordValue()
890 if(!nextSeparator) { in uloc_getKeywordValue()
898 keyValueTail = nextSeparator; in uloc_getKeywordValue()
924 startSearchHere = uprv_strchr(nextSeparator, ';'); in uloc_getKeywordValue()
928 nextSeparator++; /* skip '=' */ in uloc_getKeywordValue()
930 while(*nextSeparator == ' ') { in uloc_getKeywordValue()
931 nextSeparator++; in uloc_getKeywordValue()
933 … keyValueTail = (startSearchHere)? startSearchHere: nextSeparator + uprv_strlen(nextSeparator); in uloc_getKeywordValue()
934 while(keyValueTail > nextSeparator && *(keyValueTail-1) == ' ') { in uloc_getKeywordValue()
938 if (nextSeparator == keyValueTail) { in uloc_getKeywordValue()
943 while (nextSeparator < keyValueTail) { in uloc_getKeywordValue()
944 … if (!UPRV_ISALPHANUM(*nextSeparator) && !UPRV_OK_VALUE_PUNCTUATION(*nextSeparator)) { in uloc_getKeywordValue()
950 buffer[keyValueLen++] = *nextSeparator++; in uloc_getKeywordValue()
953 nextSeparator++; in uloc_getKeywordValue()
979 char* nextSeparator = NULL; in uloc_setKeywordValue() local
1092 nextSeparator = uprv_strchr(nextEqualsign, ';'); in uloc_setKeywordValue()
1100 keyValueTail = (nextSeparator)? nextSeparator: nextEqualsign + uprv_strlen(nextEqualsign); in uloc_setKeywordValue()
1138 if (!nextSeparator && keywordValueLen > 0 && !handledInputKeyAndValue) { in uloc_setKeywordValue()
1147 keywordStart = nextSeparator; in uloc_setKeywordValue()