Lines Matching refs:nextSeparator
751 const char* nextSeparator = NULL; in ulocimp_getKeywordValue() local
787 nextSeparator = uprv_strchr(startSearchHere, '='); in ulocimp_getKeywordValue()
788 if(!nextSeparator) { in ulocimp_getKeywordValue()
796 keyValueTail = nextSeparator; in ulocimp_getKeywordValue()
822 startSearchHere = uprv_strchr(nextSeparator, ';'); in ulocimp_getKeywordValue()
826 nextSeparator++; /* skip '=' */ in ulocimp_getKeywordValue()
828 while(*nextSeparator == ' ') { in ulocimp_getKeywordValue()
829 nextSeparator++; in ulocimp_getKeywordValue()
831 … keyValueTail = (startSearchHere)? startSearchHere: nextSeparator + uprv_strlen(nextSeparator); in ulocimp_getKeywordValue()
832 while(keyValueTail > nextSeparator && *(keyValueTail-1) == ' ') { in ulocimp_getKeywordValue()
836 if (nextSeparator == keyValueTail) { in ulocimp_getKeywordValue()
840 while (nextSeparator < keyValueTail) { in ulocimp_getKeywordValue()
841 … if (!UPRV_ISALPHANUM(*nextSeparator) && !UPRV_OK_VALUE_PUNCTUATION(*nextSeparator)) { in ulocimp_getKeywordValue()
846 sink.Append(nextSeparator++, 1); in ulocimp_getKeywordValue()
869 char* nextSeparator = NULL; in uloc_setKeywordValue() local
986 nextSeparator = uprv_strchr(nextEqualsign, ';'); in uloc_setKeywordValue()
994 keyValueTail = (nextSeparator)? nextSeparator: nextEqualsign + uprv_strlen(nextEqualsign); in uloc_setKeywordValue()
1032 if (!nextSeparator && keywordValueLen > 0 && !handledInputKeyAndValue) { in uloc_setKeywordValue()
1041 keywordStart = nextSeparator; in uloc_setKeywordValue()