• Home
  • Raw
  • Download

Lines Matching refs:fStartTimes

407   fStartTimes(NULL) {  in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
415 : TimeZoneRule(source), fTimeRuleType(source.fTimeRuleType), fStartTimes(NULL) { in TimeArrayTimeZoneRule()
417 initStartTimes(source.fStartTimes, source.fNumStartTimes, status); in TimeArrayTimeZoneRule()
423 if (fStartTimes != NULL && fStartTimes != fLocalStartTimes) { in ~TimeArrayTimeZoneRule()
424 uprv_free(fStartTimes); in ~TimeArrayTimeZoneRule()
439 initStartTimes(right.fStartTimes, right.fNumStartTimes, status); in operator =()
462 if (fStartTimes[i] != tatzr->fStartTimes[i]) { in operator ==()
485 result = fStartTimes[index]; in getStartTimeAt()
510 if (fStartTimes[i] != that->fStartTimes[i]) { in isEquivalentTo()
522 if (fNumStartTimes <= 0 || fStartTimes == NULL) { in getFirstStart()
525 result = getUTC(fStartTimes[0], prevRawOffset, prevDSTSavings); in getFirstStart()
533 if (fNumStartTimes <= 0 || fStartTimes == NULL) { in getFinalStart()
536 result = getUTC(fStartTimes[fNumStartTimes - 1], prevRawOffset, prevDSTSavings); in getFinalStart()
548 UDate time = getUTC(fStartTimes[i], prevRawOffset, prevDSTSavings); in getNextStart()
568 UDate time = getUTC(fStartTimes[i], prevRawOffset, prevDSTSavings); in getPreviousStart()
583 if (fStartTimes != NULL && fStartTimes != fLocalStartTimes) { in initStartTimes()
584 uprv_free(fStartTimes); in initStartTimes()
588 fStartTimes = (UDate*)uprv_malloc(sizeof(UDate)*size); in initStartTimes()
589 if (fStartTimes == NULL) { in initStartTimes()
595 fStartTimes = (UDate*)fLocalStartTimes; in initStartTimes()
597 uprv_memcpy(fStartTimes, source, sizeof(UDate)*size); in initStartTimes()
600 …uprv_sortArray(fStartTimes, fNumStartTimes, (int32_t)sizeof(UDate), compareDates, NULL, TRUE, &sta… in initStartTimes()
602 if (fStartTimes != NULL && fStartTimes != fLocalStartTimes) { in initStartTimes()
603 uprv_free(fStartTimes); in initStartTimes()