Lines Matching refs:canonical
522 StringEnumeration *any, *canonical, *canonicalLoc;
533 any = canonical = canonicalLoc = any_US = canonical_US = canonicalLoc_US = any_W5 = any_CA_W5 = any_US_E14 = NULL;
541 canonical = TimeZone::createTimeZoneIDEnumeration(UCAL_ZONE_TYPE_CANONICAL, NULL, NULL, ec);
591 checkContainsAll(any, "ANY", canonical, "CANONICAL");
592 checkContainsAll(canonical, "CANONICAL", canonicalLoc, "CANONICALLOC");
595 checkContainsAll(canonical, "CANONICAL", canonical_US, "CANONICAL_US");
604 // And ID in any set, but not in canonical set must not be a canonical ID
608 canonical->reset(ec);
609 while ((id2 = canonical->snext(ec)) != NULL) {
636 // canonical set must contains only canonical IDs
637 canonical->reset(ec);
638 while ((id1 = canonical->snext(ec)) != NULL) {
644 errln((UnicodeString)"FAIL: CANONICAL contains non-canonical ID: " + *id1);
655 // canonicalLoc set must contain only canonical location IDs
712 delete canonical;
1232 /* zoneID, canonical zoneID */
1976 // Some canonical IDs in CLDR are defined as "Link"
2036 // Also, one of them must be canonical id.
2076 errln((UnicodeString)"FAIL: No timezone ids match the canonical ID " + canonicalID);
2233 {"America/Indianapolis", "US"}, // CLDR canonical, Olson backward
2243 {"Etc/Unknown", 0}, // CLDR canonical, but not a sysmte zone ID