Lines Matching refs:historicRules
658 historicRules = nullptr; in clearTransitionRules()
679 if (historicRules != nullptr) { in deleteTransitionRules()
681 if (historicRules[i] != nullptr) { in deleteTransitionRules()
682 delete historicRules[i]; in deleteTransitionRules()
685 uprv_free(historicRules); in deleteTransitionRules()
769 if (historicRules == nullptr) { in initTransitionRules()
771 …historicRules = (TimeArrayTimeZoneRule**)uprv_malloc(sizeof(TimeArrayTimeZoneRule*)*historicRuleCo… in initTransitionRules()
772 if (historicRules == nullptr) { in initTransitionRules()
780 historicRules[i] = nullptr; in initTransitionRules()
783 … historicRules[typeIdx] = new TimeArrayTimeZoneRule((dst == 0 ? stdName : dstName), in initTransitionRules()
786 if (historicRules[typeIdx] == nullptr) { in initTransitionRules()
798 *initialRule, *historicRules[typeIdx]); in initTransitionRules()
860 prevRule = historicRules[typeMapData[transCount - 1]]; in initTransitionRules()
901 if (historicRules != nullptr) { in getNextTransition()
923 TimeZoneRule *to = historicRules[typeMapData[ttidx + 1]]; in getNextTransition()
924 TimeZoneRule *from = historicRules[typeMapData[ttidx]]; in getNextTransition()
967 if (historicRules != nullptr) { in getPreviousTransition()
984 TimeZoneRule *to = historicRules[typeMapData[ttidx]]; in getPreviousTransition()
985 TimeZoneRule *from = historicRules[typeMapData[ttidx-1]]; in getPreviousTransition()
1016 if (historicRules != nullptr) { in countTransitionRules()
1020 if (historicRules[i] != nullptr) { in countTransitionRules()
1053 if (historicRules != nullptr && trscount > cnt) { in getTimeZoneRules()
1057 if (historicRules[i] != nullptr) { in getTimeZoneRules()
1058 trsrules[cnt++] = historicRules[i]; in getTimeZoneRules()