Lines Matching refs:UDate
24 UDate l = *((UDate*)left); in compareDates()
25 UDate r = *((UDate*)right); in compareDates()
147 UDate& /*result*/) const { in getFirstStart()
154 UDate& /*result*/) const { in getFinalStart()
159 InitialTimeZoneRule::getNextStart(UDate /*base*/, in getNextStart() argument
163 UDate& /*result*/) const { in getNextStart()
168 InitialTimeZoneRule::getPreviousStart(UDate /*base*/, in getPreviousStart() argument
172 UDate& /*result*/) const { in getPreviousStart()
265 UDate &result) const { in getStartInYear()
336 UDate& result) const { in getFirstStart()
343 UDate& result) const { in getFinalStart()
351 AnnualTimeZoneRule::getNextStart(UDate base, in getNextStart()
355 UDate& result) const { in getNextStart()
361 UDate tmp; in getNextStart()
375 AnnualTimeZoneRule::getPreviousStart(UDate base, in getPreviousStart()
379 UDate& result) const { in getPreviousStart()
385 UDate tmp; in getPreviousStart()
403 const UDate* startTimes, in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
481 TimeArrayTimeZoneRule::getStartTimeAt(int32_t index, UDate& result) const { in getStartTimeAt()
521 UDate& result) const { in getFirstStart()
532 UDate& result) const { in getFinalStart()
541 TimeArrayTimeZoneRule::getNextStart(UDate base, in getNextStart()
545 UDate& result) const { in getNextStart()
548 UDate time = getUTC(fStartTimes[i], prevRawOffset, prevDSTSavings); in getNextStart()
561 TimeArrayTimeZoneRule::getPreviousStart(UDate base, in getPreviousStart()
565 UDate& result) const { in getPreviousStart()
568 UDate time = getUTC(fStartTimes[i], prevRawOffset, prevDSTSavings); in getPreviousStart()
581 TimeArrayTimeZoneRule::initStartTimes(const UDate source[], int32_t size, UErrorCode& status) { in initStartTimes()
588 fStartTimes = (UDate*)uprv_malloc(sizeof(UDate)*size); 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()
611 UDate
612 TimeArrayTimeZoneRule::getUTC(UDate time, int32_t raw, int32_t dst) const { in getUTC()