Lines Matching refs:tmpLocaleID
849 const char* tmpLocaleID;
852 _ConvertBCP47(tmpLocaleID, localeID, tempBuffer, sizeof(tempBuffer), status);
854 tmpLocaleID=localeID;
857 startSearchHere = uprv_strchr(tmpLocaleID, '@'); /* TODO: REVISIT: shouldn't this be locale_getKeywordsStart ? */
1567 const char* tmpLocaleID;
1574 _ConvertBCP47(tmpLocaleID, localeID, tempBuffer, sizeof(tempBuffer), status);
1579 tmpLocaleID=localeID;
1583 ulocimp_getLanguage(tmpLocaleID, NULL, 0, &tmpLocaleID);
1584 if(_isIDSeparator(*tmpLocaleID)) {
1587 ulocimp_getScript(tmpLocaleID+1, NULL, 0, &scriptID);
1588 if(scriptID != tmpLocaleID+1) {
1590 tmpLocaleID = scriptID;
1593 if (_isIDSeparator(*tmpLocaleID)) {
1594 ulocimp_getCountry(tmpLocaleID+1, NULL, 0, &tmpLocaleID);
1595 if(_isIDSeparator(*tmpLocaleID)) {
1596 _getVariant(tmpLocaleID+1, *tmpLocaleID, NULL, 0);
1602 if((tmpLocaleID = locale_getKeywordsStart(tmpLocaleID)) != NULL) {
1603 i=locale_getKeywords(tmpLocaleID+1, '@', keywords, keywordsCapacity, NULL, 0, NULL, FALSE, status);
1640 const char* tmpLocaleID;
1653 _ConvertBCP47(tmpLocaleID, localeID, tempBuffer, sizeof(tempBuffer), err);
1658 tmpLocaleID=localeID;
1661 origLocaleID=tmpLocaleID;
1675 len=ulocimp_getLanguage(tmpLocaleID, name, nameCapacity, &tmpLocaleID);
1685 } else if(_isIDSeparator(*tmpLocaleID)) {
1694 scriptSize=ulocimp_getScript(tmpLocaleID+1, name+len, nameCapacity-len, &scriptID);
1697 tmpLocaleID = scriptID;
1700 if (_isIDSeparator(*tmpLocaleID)) {
1709 if (_isIDSeparator(*tmpLocaleID)) {
1711 int32_t cntrySize = ulocimp_getCountry(tmpLocaleID+1, name+len, nameCapacity-len, &cntryID);
1714 tmpLocaleID = cntryID;
1717 if(_isIDSeparator(*tmpLocaleID)) {
1727 variantSize = _getVariant(tmpLocaleID+1, *tmpLocaleID, name+len, nameCapacity-len);
1731 tmpLocaleID += variantSize + 1; /* skip '_' and variant */
1738 if (!OPTION_SET(options, _ULOC_CANONICALIZE) && *tmpLocaleID == '.') {
1741 char c = *tmpLocaleID;
1752 ++tmpLocaleID;
1759 After this, tmpLocaleID either points to '@' or is NULL */
1760 if ((tmpLocaleID=locale_getKeywordsStart(tmpLocaleID))!=NULL) {
1761 keywordAssign = uprv_strchr(tmpLocaleID, '=');
1762 separatorIndicator = uprv_strchr(tmpLocaleID, ';');
1767 tmpLocaleID != NULL && keywordAssign == NULL) {
1769 char c = *tmpLocaleID;
1777 ++tmpLocaleID;
1783 if (tmpLocaleID!=NULL && keywordAssign==NULL) {
1795 posixVariantSize = _getVariantEx(tmpLocaleID+1, '@', name+len, nameCapacity-len,
1832 if (n == 0 && tmpLocaleID != NULL) {
1846 if (tmpLocaleID!=NULL && keywordAssign!=NULL &&
1853 len += _getKeywords(tmpLocaleID+1, '@', name+len, nameCapacity-len, NULL, 0, NULL, TRUE,
1987 const char* tmpLocaleID;
1995 _ConvertBCP47(tmpLocaleID, localeID, tempBuffer, sizeof(tempBuffer), err);
2000 tmpLocaleID=localeID;
2004 ulocimp_getLanguage(tmpLocaleID, NULL, 0, &tmpLocaleID);
2005 if(_isIDSeparator(*tmpLocaleID)) {
2008 ulocimp_getScript(tmpLocaleID+1, NULL, 0, &scriptID);
2009 if(scriptID != tmpLocaleID+1) {
2011 tmpLocaleID = scriptID;
2014 if (_isIDSeparator(*tmpLocaleID)) {
2016 ulocimp_getCountry(tmpLocaleID+1, NULL, 0, &cntryID);
2017 if (cntryID != tmpLocaleID+1) {
2019 tmpLocaleID = cntryID;
2021 if(_isIDSeparator(*tmpLocaleID)) {
2023 if (tmpLocaleID != cntryID && _isIDSeparator(tmpLocaleID[1])) {
2024 tmpLocaleID++;
2026 i=_getVariant(tmpLocaleID+1, *tmpLocaleID, variant, variantCapacity);