Lines Matching refs:fHistoricRules

55 : BasicTimeZone(id), fInitialRule(initialRule), fHistoricRules(NULL), fFinalRules(NULL),  in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
62 fHistoricRules = copyRules(source.fHistoricRules); in RuleBasedTimeZone()
81 fHistoricRules = copyRules(right.fHistoricRules); in operator =()
102 if (compareRules(fHistoricRules, rbtz->fHistoricRules) in operator ==()
135 if (fHistoricRules == NULL) { in addTransitionRule()
136 fHistoricRules = new UVector(status); in addTransitionRule()
141 fHistoricRules->addElement((void*)rule, status); in addTransitionRule()
179 if (fHistoricRules != NULL || fFinalRules != NULL) { in complete()
185 if (fHistoricRules != NULL && fHistoricRules->size() > 0) { in complete()
187 int32_t historicCount = fHistoricRules->size(); in complete()
211 r = (TimeZoneRule*)fHistoricRules->elementAt(i); in complete()
536 if (compareRules(fHistoricRules, that.fHistoricRules) in hasSameRules()
584 if (fHistoricRules != NULL) { in countTransitionRules()
585 count += fHistoricRules->size(); in countTransitionRules()
607 if (fHistoricRules != NULL && cnt < trscount) { in getTimeZoneRules()
608 int32_t historicCount = fHistoricRules->size(); in getTimeZoneRules()
611 trsrules[cnt++] = (const TimeZoneRule*)fHistoricRules->elementAt(idx++); in getTimeZoneRules()
629 if (fHistoricRules != NULL) { in deleteRules()
630 while (!fHistoricRules->isEmpty()) { in deleteRules()
631 delete (TimeZoneRule*)(fHistoricRules->orphanElementAt(0)); in deleteRules()
633 delete fHistoricRules; in deleteRules()
634 fHistoricRules = NULL; in deleteRules()