Lines Matching refs:finalZone
59 /*OlsonTimeZone::OlsonTimeZone() : finalYear(INT32_MAX), finalMillis(DBL_MAX), finalZone(0), transitionRulesInitialized(FALSE) {
85 finalYear(INT32_MAX), finalMillis(DBL_MAX), finalZone(0), transitionRulesInitialized(FALSE)
190 finalZone = new SimpleTimeZone(rawOffset, emptyStr,
198 // Make sure finalZone was created
199 if (finalZone == NULL) {
223 BasicTimeZone(other), finalZone(0) {
238 delete finalZone;
239 finalZone = (other.finalZone != 0) ?
240 (SimpleTimeZone*) other.finalZone->clone() : 0;
250 delete finalZone;
319 U_ASSERT(finalZone != 0);
320 return finalZone->getOffset(era, year, month, dom, dow,
341 // and finalZone == 0. For this case we add "&& finalZone != 0".
342 if (date >= finalMillis && finalZone != 0) {
343 finalZone->getOffset(date, local, rawoff, dstoff, ec);
355 if (date >= finalMillis && finalZone != 0) {
356 finalZone->getOffsetFromLocal(date, nonExistingTimeOpt, duplicatedTimeOpt, rawoff, dstoff, ec);
515 U_ASSERT(finalZone != 0 && finalZone->useDaylightTime());
538 if(finalZone!=NULL){
539 return finalZone->getDSTSavings();
574 ((finalZone == 0 && z->finalZone == 0) ||
575 (finalZone != 0 && z->finalZone != 0 && *finalZone == *z->finalZone)) &&
741 if (finalZone != NULL) {
745 if (finalZone->useDaylightTime()) {
748 * as the start year of finalZone. However, the bounday condition used for
749 * getting offset from finalZone has some problems. So setting the start year
750 * in the finalZone will cause a problem. For now, we do not set the valid
754 finalZoneWithStartYear = (SimpleTimeZone*)finalZone->clone();
755 // Check to make sure finalZone was actually cloned.
776 finalZoneWithStartYear = (SimpleTimeZone*)finalZone->clone();
783 finalZone->getID(tzid);
785 finalZone->getRawOffset(), 0, &startTime, 1, DateTimeRule::UTC_TIME);
798 // No historic transitions, but only finalZone available
823 if (finalZone != NULL) {
828 if (finalZone->useDaylightTime()) {
829 //return finalZone->getNextTransition(base, inclusive, result);
887 if (finalZone != NULL) {
892 if (finalZone->useDaylightTime()) {
893 //return finalZone->getPreviousTransition(base, inclusive, result);
960 if (finalZone != NULL) {
961 if (finalZone->useDaylightTime()) {