Lines Matching refs:fHistoricTransitions
56 fHistoricTransitions(NULL), fUpToDate(FALSE) { in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
61 fHistoricTransitions(NULL), fUpToDate(FALSE) { in RuleBasedTimeZone()
267 if (fHistoricTransitions == NULL) { in complete()
268 fHistoricTransitions = new UVector(status); in complete()
281 fHistoricTransitions->addElement(trst, status); in complete()
290 if (fHistoricTransitions == NULL) { in complete()
291 fHistoricTransitions = new UVector(status); in complete()
333 fHistoricTransitions->addElement(final0, status); in complete()
337 fHistoricTransitions->addElement(final1, status); in complete()
433 if (fHistoricTransitions == NULL) { in getOffsetInternal()
436 UDate tstart = getTransitionTime((Transition*)fHistoricTransitions->elementAt(0), in getOffsetInternal()
441 int32_t idx = fHistoricTransitions->size() - 1; in getOffsetInternal()
442 UDate tend = getTransitionTime((Transition*)fHistoricTransitions->elementAt(idx), in getOffsetInternal()
451 rule = ((Transition*)fHistoricTransitions->elementAt(idx))->to; in getOffsetInternal()
456 if (date >= getTransitionTime((Transition*)fHistoricTransitions->elementAt(idx), in getOffsetInternal()
462 rule = ((Transition*)fHistoricTransitions->elementAt(idx))->to; in getOffsetInternal()
647 if (fHistoricTransitions != NULL) { in deleteTransitions()
648 while (!fHistoricTransitions->isEmpty()) { in deleteTransitions()
649 Transition *trs = (Transition*)fHistoricTransitions->orphanElementAt(0); in deleteTransitions()
652 delete fHistoricTransitions; in deleteTransitions()
654 fHistoricTransitions = NULL; in deleteTransitions()
738 if (fHistoricTransitions == NULL) { in findNext()
744 Transition *tzt = (Transition*)fHistoricTransitions->elementAt(0); in findNext()
750 int32_t idx = fHistoricTransitions->size() - 1; in findNext()
751 tzt = (Transition*)fHistoricTransitions->elementAt(idx); in findNext()
785 tzt = (Transition*)fHistoricTransitions->elementAt(idx); in findNext()
822 if (fHistoricTransitions == NULL) { in findPrev()
827 Transition *tzt = (Transition*)fHistoricTransitions->elementAt(0); in findPrev()
833 int32_t idx = fHistoricTransitions->size() - 1; in findPrev()
834 tzt = (Transition*)fHistoricTransitions->elementAt(idx); in findPrev()
868 tzt = (Transition*)fHistoricTransitions->elementAt(idx); in findPrev()