Lines Matching refs:fHistoricRules
52 : BasicTimeZone(id), fInitialRule(initialRule), fHistoricRules(NULL), fFinalRules(NULL),
59 fHistoricRules = copyRules(source.fHistoricRules);
78 fHistoricRules = copyRules(right.fHistoricRules);
99 if (compareRules(fHistoricRules, rbtz->fHistoricRules)
132 if (fHistoricRules == NULL) {
133 fHistoricRules = new UVector(status);
138 fHistoricRules->addElement((void*)rule, status);
161 if (fHistoricRules != NULL || fFinalRules != NULL) {
167 if (fHistoricRules != NULL && fHistoricRules->size() > 0) {
169 int32_t historicCount = fHistoricRules->size();
193 r = (TimeZoneRule*)fHistoricRules->elementAt(i);
516 if (compareRules(fHistoricRules, that.fHistoricRules)
564 if (fHistoricRules != NULL) {
565 count += fHistoricRules->size();
587 if (fHistoricRules != NULL && cnt < trscount) {
588 int32_t historicCount = fHistoricRules->size();
591 trsrules[cnt++] = (const TimeZoneRule*)fHistoricRules->elementAt(idx++);
609 if (fHistoricRules != NULL) {
610 while (!fHistoricRules->isEmpty()) {
611 delete (TimeZoneRule*)(fHistoricRules->orphanElementAt(0));
613 delete fHistoricRules;
614 fHistoricRules = NULL;