Home | History | Annotate | Download | only in i18n

Lines Matching refs:canonicalID

251     const UChar *canonicalID = NULL;
261 canonicalID = (const UChar *)uhash_get(gCanonicalIDCache, utzid);
265 if (canonicalID != NULL) {
266 return canonicalID;
292 canonicalID = TimeZone::findID(tzid);
296 if (canonicalID == NULL) {
304 canonicalID = canonical;
307 if (canonicalID == NULL) {
332 canonicalID = canonical;
334 canonicalID = derefer;
344 U_ASSERT(canonicalID != NULL); // canocanilD must be non-NULL here
354 idInCache = (const UChar *)uhash_put(gCanonicalIDCache, (void *)key, (void *)canonicalID, &status);
360 const UChar *canonicalInCache = (const UChar*)uhash_get(gCanonicalIDCache, canonicalID);
362 canonicalInCache = (const UChar *)uhash_put(gCanonicalIDCache, (void *)canonicalID, (void *)canonicalID, &status);
370 return canonicalID;
375 const UChar *canonicalID = getCanonicalCLDRID(tzid, status);
376 if (U_FAILURE(status) || canonicalID == NULL) {
380 systemID.setTo(TRUE, canonicalID, -1);
515 UnicodeString canonicalID;
516 TimeZone::getCanonicalID(tzid, canonicalID, status);
517 if (U_SUCCESS(status) && canonicalID.compare(primaryZone, idLen) == 0) {
644 UnicodeString canonicalID;
647 getCanonicalCLDRID(tzid, canonicalID, status);
651 int32_t tzKeyLen = canonicalID.extract(0, canonicalID.length(), tzKey, sizeof(tzKey), US_INV);
913 const UChar* canonicalID = NULL;
917 canonicalID = otz->getCanonicalID();
919 if (canonicalID == NULL) {
922 return getShortIDFromCanonical(canonicalID);
928 const UChar* canonicalID = ZoneMeta::getCanonicalCLDRID(id, status);
929 if (U_FAILURE(status) || canonicalID == NULL) {
932 return ZoneMeta::getShortIDFromCanonical(canonicalID);
936 ZoneMeta::getShortIDFromCanonical(const UChar* canonicalID) {
938 int32_t len = u_strlen(canonicalID);
941 u_UCharsToChars(canonicalID, tzidKey, len);