Home | History | Annotate | Download | only in i18n

Lines Matching refs:TimeZoneRule

28     TimeZoneRule* from;
29 TimeZoneRule* to;
43 TimeZoneRule *r1 = (TimeZoneRule*)rules1->elementAt(i);
44 TimeZoneRule *r2 = (TimeZoneRule*)rules2->elementAt(i);
115 RuleBasedTimeZone::addTransitionRule(TimeZoneRule* rule, UErrorCode& status) {
184 TimeZoneRule *curRule = fInitialRule;
204 TimeZoneRule *nextRule = NULL;
205 TimeZoneRule *r = NULL;
215 r = (TimeZoneRule*)fHistoricRules->elementAt(i);
251 TimeZoneRule *fr = (TimeZoneRule*)fFinalRules->elementAt(i);
255 r = (TimeZoneRule*)fFinalRules->elementAt(i);
301 TimeZoneRule *rule0 = (TimeZoneRule*)fFinalRules->elementAt(0);
302 TimeZoneRule *rule1 = (TimeZoneRule*)fFinalRules->elementAt(1);
436 const TimeZoneRule *rule = NULL;
507 TimeZoneRule *from, *to;
555 TimeZoneRule *fromRule, *toRule;
559 result.setFrom((const TimeZoneRule&)*fromRule);
560 result.setTo((const TimeZoneRule&)*toRule);
574 TimeZoneRule *fromRule, *toRule;
578 result.setFrom((const TimeZoneRule&)*fromRule);
579 result.setTo((const TimeZoneRule&)*toRule);
599 const TimeZoneRule* trsrules[],
615 trsrules[cnt++] = (const TimeZoneRule*)fHistoricRules->elementAt(idx++);
622 trsrules[cnt++] = (const TimeZoneRule*)fFinalRules->elementAt(idx++);
635 delete (TimeZoneRule*)(fHistoricRules->orphanElementAt(0));
674 rules->addElement(((TimeZoneRule*)source->elementAt(i))->clone(), ec);
682 TimeZoneRule *rule = (TimeZoneRule*)rules->orphanElementAt(i);
691 TimeZoneRule*
741 TimeZoneRule*& fromRule, TimeZoneRule*& toRule) const {
763 TimeZoneRule *r0 = (TimeZoneRule*)fFinalRules->elementAt(0);
764 TimeZoneRule *r1 = (TimeZoneRule*)fFinalRules->elementAt(1);
825 TimeZoneRule*& fromRule, TimeZoneRule*& toRule) const {
846 TimeZoneRule *r0 = (TimeZoneRule*)fFinalRules->elementAt(0);
847 TimeZoneRule *r1 = (TimeZoneRule*)fFinalRules->elementAt(1);