Lines Matching refs:fullName
244 if (baseName != fullName) { in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
249 if (fullName != fullNameBuffer) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
251 uprv_free(fullName); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
252 fullName = NULL; in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
257 : UObject(), fullName(fullNameBuffer), baseName(NULL) in Locale()
268 : UObject(), fullName(fullNameBuffer), baseName(NULL) in Locale()
278 : UObject(), fullName(fullNameBuffer), baseName(NULL) in Locale()
413 : UObject(other), fullName(fullNameBuffer), baseName(NULL) in Locale()
425 if (baseName != fullName) { in operator =()
429 if(fullName != fullNameBuffer) { in operator =()
430 uprv_free(fullName); in operator =()
431 fullName = fullNameBuffer; in operator =()
435 if(other.fullName != other.fullNameBuffer) { in operator =()
436 fullName = (char *)uprv_malloc(sizeof(char)*(uprv_strlen(other.fullName)+1)); in operator =()
437 if (fullName == NULL) { in operator =()
442 uprv_strcpy(fullName, other.fullName); in operator =()
445 if (other.baseName == other.fullName) { in operator =()
446 baseName = fullName; in operator =()
472 return (uprv_strcmp(other.fullName, fullName) == 0); in operator ==()
482 if (baseName != fullName) { in init()
486 if(fullName != fullNameBuffer) { in init()
487 uprv_free(fullName); in init()
488 fullName = fullNameBuffer; in init()
514 uloc_canonicalize(localeID, fullName, sizeof(fullNameBuffer), &err) : in init()
515 uloc_getName(localeID, fullName, sizeof(fullNameBuffer), &err); in init()
519 fullName = (char *)uprv_malloc(sizeof(char)*(length + 1)); in init()
520 if(fullName == 0) { in init()
521 fullName = fullNameBuffer; in init()
526 uloc_canonicalize(localeID, fullName, length+1, &err) : in init()
527 uloc_getName(localeID, fullName, length+1, &err); in init()
537 separator = field[0] = fullName; in init()
553 fieldLen[fieldIdx-1] = length - (int32_t)(field[fieldIdx-1] - fullName); in init()
564 uprv_memcpy(language, fullName, fieldLen[0]); in init()
587 variantBegin = (int32_t)(field[variantField] - fullName); in init()
617 U_ASSERT(baseName==NULL || baseName==fullName); in initBaseName()
618 const char *atPtr = uprv_strchr(fullName, '@'); in initBaseName()
619 const char *eqPtr = uprv_strchr(fullName, '='); in initBaseName()
622 int32_t baseNameLength = (int32_t)(atPtr - fullName); in initBaseName()
628 uprv_strncpy(baseName, fullName, baseNameLength); in initBaseName()
638 baseName = fullName; in initBaseName()
646 return ustr_hashCharsN(fullName, uprv_strlen(fullName)); in hashCode()
652 if(baseName != fullName) { in setToBogus()
656 if(fullName != fullNameBuffer) { in setToBogus()
657 uprv_free(fullName); in setToBogus()
658 fullName = fullNameBuffer; in setToBogus()
720 return uloc_getISO3Language(fullName); in getISO3Language()
727 return uloc_getISO3Country(fullName); in getISO3Country()
740 return uloc_getLCID(fullName); in getLCID()
1010 const char* variantStart = uprv_strchr(fullName, '@'); in createKeywords()
1011 const char* assignment = uprv_strchr(fullName, '='); in createKeywords()
1028 return uloc_getKeywordValue(fullName, keywordName, buffer, bufLen, &status); in getKeywordValue()
1034 uloc_setKeywordValue(keywordName, keywordValue, fullName, ULOC_FULLNAME_CAPACITY, &status); in setKeywordValue()
1035 if (U_SUCCESS(status) && baseName == fullName) { in setKeywordValue()