/third_party/icu/icu4c/source/i18n/ |
H A D | dtrule.cpp | 20 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DateTimeRule) 22 DateTimeRule::DateTimeRule(int32_t month, in DateTimeRule() function in DateTimeRule 27 fDateRuleType(DateTimeRule::DOM), fTimeRuleType(timeType) { in DateTimeRule() 30 DateTimeRule::DateTimeRule(int32_t month, in DateTimeRule() function in DateTimeRule 36 fDateRuleType(DateTimeRule::DOW), fTimeRuleType(timeType) { in DateTimeRule() 39 DateTimeRule::DateTimeRule(int32_t month, in DateTimeRule() function in DateTimeRule 49 fDateRuleType = DateTimeRule in DateTimeRule() 55 DateTimeRule::DateTimeRule(const DateTimeRule& source) DateTimeRule() function in DateTimeRule [all...] |
H A D | tzrule.cpp | 186 const DateTimeRule& dateTimeRule, 189 : TimeZoneRule(name, rawOffset, dstSavings), fDateTimeRule(new DateTimeRule(dateTimeRule)), 196 DateTimeRule* dateTimeRule, 204 : TimeZoneRule(source), fDateTimeRule(new DateTimeRule(*(source.fDateTimeRule))), 248 const DateTimeRule* 272 DateTimeRule::DateRuleType type = fDateTimeRule->getDateRuleType(); 273 if (type == DateTimeRule::DOM) { 277 if (type == DateTimeRule::DOW) { 292 if (type == DateTimeRule::DOW_LEQ_DOM) { 312 if (fDateTimeRule->getTimeRuleType() != DateTimeRule [all...] |
H A D | simpletz.cpp | 1109 DateTimeRule* dtRule; in initTransitionRules() 1110 DateTimeRule::TimeRuleType timeRuleType; in initTransitionRules() 1114 timeRuleType = (startTimeMode == STANDARD_TIME) ? DateTimeRule::STANDARD_TIME : in initTransitionRules() 1115 ((startTimeMode == UTC_TIME) ? DateTimeRule::UTC_TIME : DateTimeRule::WALL_TIME); in initTransitionRules() 1118 dtRule = new DateTimeRule(startMonth, startDay, startTime, timeRuleType); in initTransitionRules() 1121 dtRule = new DateTimeRule(startMonth, startDay, startDayOfWeek, startTime, timeRuleType); in initTransitionRules() 1124 dtRule = new DateTimeRule(startMonth, startDay, startDayOfWeek, true, startTime, timeRuleType); in initTransitionRules() 1127 dtRule = new DateTimeRule(startMonth, startDay, startDayOfWeek, false, startTime, timeRuleType); in initTransitionRules() 1153 timeRuleType = (endTimeMode == STANDARD_TIME) ? DateTimeRule in initTransitionRules() [all...] |
H A D | basictz.cpp | 171 DateTimeRule *dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 198 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 228 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 435 DateTimeRule::TimeRuleType timeType; in getTimeZoneRulesAfter() 442 if (timeType == DateTimeRule::STANDARD_TIME) { in getTimeZoneRulesAfter() 445 if (timeType == DateTimeRule in getTimeZoneRulesAfter() [all...] |
/third_party/node/deps/icu-small/source/i18n/ |
H A D | dtrule.cpp | 20 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DateTimeRule) 22 DateTimeRule::DateTimeRule(int32_t month, in DateTimeRule() function in DateTimeRule 27 fDateRuleType(DateTimeRule::DOM), fTimeRuleType(timeType) { in DateTimeRule() 30 DateTimeRule::DateTimeRule(int32_t month, in DateTimeRule() function in DateTimeRule 36 fDateRuleType(DateTimeRule::DOW), fTimeRuleType(timeType) { in DateTimeRule() 39 DateTimeRule::DateTimeRule(int32_t month, in DateTimeRule() function in DateTimeRule 49 fDateRuleType = DateTimeRule in DateTimeRule() 55 DateTimeRule::DateTimeRule(const DateTimeRule& source) DateTimeRule() function in DateTimeRule [all...] |
H A D | tzrule.cpp | 186 const DateTimeRule& dateTimeRule, 189 : TimeZoneRule(name, rawOffset, dstSavings), fDateTimeRule(new DateTimeRule(dateTimeRule)), 196 DateTimeRule* dateTimeRule, 204 : TimeZoneRule(source), fDateTimeRule(new DateTimeRule(*(source.fDateTimeRule))), 248 const DateTimeRule* 272 DateTimeRule::DateRuleType type = fDateTimeRule->getDateRuleType(); 273 if (type == DateTimeRule::DOM) { 277 if (type == DateTimeRule::DOW) { 292 if (type == DateTimeRule::DOW_LEQ_DOM) { 312 if (fDateTimeRule->getTimeRuleType() != DateTimeRule [all...] |
H A D | simpletz.cpp | 1109 DateTimeRule* dtRule; in initTransitionRules() 1110 DateTimeRule::TimeRuleType timeRuleType; in initTransitionRules() 1114 timeRuleType = (startTimeMode == STANDARD_TIME) ? DateTimeRule::STANDARD_TIME : in initTransitionRules() 1115 ((startTimeMode == UTC_TIME) ? DateTimeRule::UTC_TIME : DateTimeRule::WALL_TIME); in initTransitionRules() 1118 dtRule = new DateTimeRule(startMonth, startDay, startTime, timeRuleType); in initTransitionRules() 1121 dtRule = new DateTimeRule(startMonth, startDay, startDayOfWeek, startTime, timeRuleType); in initTransitionRules() 1124 dtRule = new DateTimeRule(startMonth, startDay, startDayOfWeek, true, startTime, timeRuleType); in initTransitionRules() 1127 dtRule = new DateTimeRule(startMonth, startDay, startDayOfWeek, false, startTime, timeRuleType); in initTransitionRules() 1153 timeRuleType = (endTimeMode == STANDARD_TIME) ? DateTimeRule in initTransitionRules() [all...] |
H A D | basictz.cpp | 171 DateTimeRule *dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 198 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 228 dtr = new DateTimeRule(month, weekInMonth, dow, mid, DateTimeRule::WALL_TIME); in getSimpleRulesNear() 435 DateTimeRule::TimeRuleType timeType; in getTimeZoneRulesAfter() 442 if (timeType == DateTimeRule::STANDARD_TIME) { in getTimeZoneRulesAfter() 445 if (timeType == DateTimeRule in getTimeZoneRulesAfter() [all...] |
/third_party/skia/third_party/externals/icu/source/i18n/ |
H A D | dtrule.cpp | 20 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DateTimeRule) 22 DateTimeRule::DateTimeRule(int32_t month, in DateTimeRule() function in DateTimeRule 27 fDateRuleType(DateTimeRule::DOM), fTimeRuleType(timeType) { in DateTimeRule() 30 DateTimeRule::DateTimeRule(int32_t month, in DateTimeRule() function in DateTimeRule 36 fDateRuleType(DateTimeRule::DOW), fTimeRuleType(timeType) { in DateTimeRule() 39 DateTimeRule::DateTimeRule(int32_t month, in DateTimeRule() function in DateTimeRule 49 fDateRuleType = DateTimeRule in DateTimeRule() 55 DateTimeRule::DateTimeRule(const DateTimeRule& source) DateTimeRule() function in DateTimeRule [all...] |
H A D | tzrule.cpp | 186 const DateTimeRule& dateTimeRule, 189 : TimeZoneRule(name, rawOffset, dstSavings), fDateTimeRule(new DateTimeRule(dateTimeRule)), 196 DateTimeRule* dateTimeRule, 204 : TimeZoneRule(source), fDateTimeRule(new DateTimeRule(*(source.fDateTimeRule))), 248 const DateTimeRule* 272 DateTimeRule::DateRuleType type = fDateTimeRule->getDateRuleType(); 273 if (type == DateTimeRule::DOM) { 277 if (type == DateTimeRule::DOW) { 292 if (type == DateTimeRule::DOW_LEQ_DOM) { 312 if (fDateTimeRule->getTimeRuleType() != DateTimeRule [all...] |
H A D | simpletz.cpp | 1111 DateTimeRule* dtRule; in initTransitionRules() 1112 DateTimeRule::TimeRuleType timeRuleType; in initTransitionRules() 1116 timeRuleType = (startTimeMode == STANDARD_TIME) ? DateTimeRule::STANDARD_TIME : in initTransitionRules() 1117 ((startTimeMode == UTC_TIME) ? DateTimeRule::UTC_TIME : DateTimeRule::WALL_TIME); in initTransitionRules() 1120 dtRule = new DateTimeRule(startMonth, startDay, startTime, timeRuleType); in initTransitionRules() 1123 dtRule = new DateTimeRule(startMonth, startDay, startDayOfWeek, startTime, timeRuleType); in initTransitionRules() 1126 dtRule = new DateTimeRule(startMonth, startDay, startDayOfWeek, true, startTime, timeRuleType); in initTransitionRules() 1129 dtRule = new DateTimeRule(startMonth, startDay, startDayOfWeek, false, startTime, timeRuleType); in initTransitionRules() 1155 timeRuleType = (endTimeMode == STANDARD_TIME) ? DateTimeRule in initTransitionRules() [all...] |
/third_party/icu/icu4c/source/i18n/unicode/ |
H A D | dtrule.h | 27 * <code>DateTimeRule</code> is a class representing a time in a year by 33 class U_I18N_API DateTimeRule : public UObject { class 62 * Constructs a <code>DateTimeRule</code> by the day of month and 73 DateTimeRule(int32_t month, int32_t dayOfMonth, 77 * Constructs a <code>DateTimeRule</code> by the day of week and its ordinal 91 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, 95 * Constructs a <code>DateTimeRule</code> by the first/last day of week 109 DateTimeRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, UBool after, 114 * @param source The DateTimeRule object to be copied. 117 DateTimeRule(cons [all...] |
H A D | tzrule.h | 377 * time rule and the start/until years. The input DateTimeRule is copied by this 391 const DateTimeRule& dateTimeRule, int32_t startYear, int32_t endYear); 396 * time rule and the start/until years. The input DateTimeRule object is adopted 410 DateTimeRule* dateTimeRule, int32_t startYear, int32_t endYear); 464 const DateTimeRule* getRule(void) const; 568 DateTimeRule* fDateTimeRule; 626 const UDate* startTimes, int32_t numStartTimes, DateTimeRule::TimeRuleType timeRuleType); 676 * is either <code>DateTimeRule::WALL_TIME</code> or <code>STANDARD_TIME</code> 682 DateTimeRule::TimeRuleType getTimeType(void) const; 778 DateTimeRule [all...] |
/third_party/node/deps/icu-small/source/i18n/unicode/ |
H A D | dtrule.h | 27 * <code>DateTimeRule</code> is a class representing a time in a year by 33 class U_I18N_API DateTimeRule : public UObject { class 62 * Constructs a <code>DateTimeRule</code> by the day of month and 73 DateTimeRule(int32_t month, int32_t dayOfMonth, 77 * Constructs a <code>DateTimeRule</code> by the day of week and its ordinal 91 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, 95 * Constructs a <code>DateTimeRule</code> by the first/last day of week 109 DateTimeRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, UBool after, 114 * @param source The DateTimeRule object to be copied. 117 DateTimeRule(cons [all...] |
H A D | tzrule.h | 377 * time rule and the start/until years. The input DateTimeRule is copied by this 391 const DateTimeRule& dateTimeRule, int32_t startYear, int32_t endYear); 396 * time rule and the start/until years. The input DateTimeRule object is adopted 410 DateTimeRule* dateTimeRule, int32_t startYear, int32_t endYear); 464 const DateTimeRule* getRule(void) const; 568 DateTimeRule* fDateTimeRule; 626 const UDate* startTimes, int32_t numStartTimes, DateTimeRule::TimeRuleType timeRuleType); 676 * is either <code>DateTimeRule::WALL_TIME</code> or <code>STANDARD_TIME</code> 682 DateTimeRule::TimeRuleType getTimeType(void) const; 778 DateTimeRule [all...] |
/third_party/skia/third_party/externals/icu/source/i18n/unicode/ |
H A D | dtrule.h | 27 * <code>DateTimeRule</code> is a class representing a time in a year by 33 class U_I18N_API DateTimeRule : public UObject { class 62 * Constructs a <code>DateTimeRule</code> by the day of month and 73 DateTimeRule(int32_t month, int32_t dayOfMonth, 77 * Constructs a <code>DateTimeRule</code> by the day of week and its oridinal 91 DateTimeRule(int32_t month, int32_t weekInMonth, int32_t dayOfWeek, 95 * Constructs a <code>DateTimeRule</code> by the first/last day of week 109 DateTimeRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, UBool after, 114 * @param source The DateTimeRule object to be copied. 117 DateTimeRule(cons [all...] |
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/timezone/ |
H A D | TimeZoneRuleTest.java | 29 import ohos.global.icu.util.DateTimeRule; 62 DateTimeRule dtr; in TestSimpleRuleBasedTimeZone() 73 dtr = new DateTimeRule(Calendar.SEPTEMBER, 30, Calendar.SATURDAY, false, in TestSimpleRuleBasedTimeZone() 74 1*HOUR, DateTimeRule.WALL_TIME); // SUN<=30 in September, at 1AM wall time in TestSimpleRuleBasedTimeZone() 79 dtr = new DateTimeRule(Calendar.FEBRUARY, 2, Calendar.SUNDAY, in TestSimpleRuleBasedTimeZone() 80 1*HOUR, DateTimeRule.WALL_TIME); // 2nd Sunday in February, at 1AM wall time in TestSimpleRuleBasedTimeZone() 88 dtr = new DateTimeRule(Calendar.SEPTEMBER, -1, Calendar.SATURDAY, in TestSimpleRuleBasedTimeZone() 89 1*HOUR, DateTimeRule.WALL_TIME); // Last Sunday in September at 1AM wall time in TestSimpleRuleBasedTimeZone() 92 dtr = new DateTimeRule(Calendar.FEBRUARY, 8, Calendar.SUNDAY, true, in TestSimpleRuleBasedTimeZone() 93 1*HOUR, DateTimeRule in TestSimpleRuleBasedTimeZone() [all...] |
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/timezone/ |
H A D | TimeZoneRuleTest.java | 29 import com.ibm.icu.util.DateTimeRule; 60 DateTimeRule dtr; in TestSimpleRuleBasedTimeZone() 71 dtr = new DateTimeRule(Calendar.SEPTEMBER, 30, Calendar.SATURDAY, false, in TestSimpleRuleBasedTimeZone() 72 1*HOUR, DateTimeRule.WALL_TIME); // SUN<=30 in September, at 1AM wall time in TestSimpleRuleBasedTimeZone() 77 dtr = new DateTimeRule(Calendar.FEBRUARY, 2, Calendar.SUNDAY, in TestSimpleRuleBasedTimeZone() 78 1*HOUR, DateTimeRule.WALL_TIME); // 2nd Sunday in February, at 1AM wall time in TestSimpleRuleBasedTimeZone() 86 dtr = new DateTimeRule(Calendar.SEPTEMBER, -1, Calendar.SATURDAY, in TestSimpleRuleBasedTimeZone() 87 1*HOUR, DateTimeRule.WALL_TIME); // Last Sunday in September at 1AM wall time in TestSimpleRuleBasedTimeZone() 90 dtr = new DateTimeRule(Calendar.FEBRUARY, 8, Calendar.SUNDAY, true, in TestSimpleRuleBasedTimeZone() 91 1*HOUR, DateTimeRule in TestSimpleRuleBasedTimeZone() [all...] |
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/util/ |
H A D | AnnualTimeZoneRule.java | 32 private final DateTimeRule dateTimeRule; 54 DateTimeRule dateTimeRule, int startYear, int endYear) { in AnnualTimeZoneRule() 69 public DateTimeRule getRule() { in getRule() 119 if (type == DateTimeRule.DOM) { in getStartInYear() 123 if (type == DateTimeRule.DOW) { in getStartInYear() 137 if (type == DateTimeRule.DOW_LEQ_DOM) { in getStartInYear() 158 if (dateTimeRule.getTimeRuleType() != DateTimeRule.UTC_TIME) { in getStartInYear() 161 if (dateTimeRule.getTimeRuleType() == DateTimeRule.WALL_TIME) { in getStartInYear()
|
H A D | VTimeZone.java | 823 DateTimeRule.UTC_TIME); in parse() 1030 DateTimeRule adtr = null; in createRuleByRRULE() 1033 adtr = new DateTimeRule(month, dayOfMonth, timeInDay, DateTimeRule.WALL_TIME); in createRuleByRRULE() 1036 adtr = new DateTimeRule(month, nthDayOfWeek, dayOfWeek, timeInDay, DateTimeRule.WALL_TIME); in createRuleByRRULE() 1040 adtr = new DateTimeRule(month, dayOfMonth, dayOfWeek, true, timeInDay, DateTimeRule.WALL_TIME); in createRuleByRRULE() 1239 return new TimeArrayTimeZoneRule(tzname, rawOffset, dstSavings, times, DateTimeRule.UTC_TIME); in createRuleByRDATE() 1489 private static boolean isEquivalentDateRule(int month, int weekInMonth, int dayOfWeek, DateTimeRule dtrul [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/util/ |
H A D | AnnualTimeZoneRule.java | 32 private final DateTimeRule dateTimeRule; 52 DateTimeRule dateTimeRule, int startYear, int endYear) { in AnnualTimeZoneRule() 65 public DateTimeRule getRule() { in getRule() 109 if (type == DateTimeRule.DOM) { in getStartInYear() 113 if (type == DateTimeRule.DOW) { in getStartInYear() 127 if (type == DateTimeRule.DOW_LEQ_DOM) { in getStartInYear() 148 if (dateTimeRule.getTimeRuleType() != DateTimeRule.UTC_TIME) { in getStartInYear() 151 if (dateTimeRule.getTimeRuleType() == DateTimeRule.WALL_TIME) { in getStartInYear()
|
H A D | VTimeZone.java | 794 DateTimeRule.UTC_TIME); in parse() 1001 DateTimeRule adtr = null; in createRuleByRRULE() 1004 adtr = new DateTimeRule(month, dayOfMonth, timeInDay, DateTimeRule.WALL_TIME); in createRuleByRRULE() 1007 adtr = new DateTimeRule(month, nthDayOfWeek, dayOfWeek, timeInDay, DateTimeRule.WALL_TIME); in createRuleByRRULE() 1011 adtr = new DateTimeRule(month, dayOfMonth, dayOfWeek, true, timeInDay, DateTimeRule.WALL_TIME); in createRuleByRRULE() 1210 return new TimeArrayTimeZoneRule(tzname, rawOffset, dstSavings, times, DateTimeRule.UTC_TIME); in createRuleByRDATE() 1460 private static boolean isEquivalentDateRule(int month, int weekInMonth, int dayOfWeek, DateTimeRule dtrul [all...] |
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/serializable/ |
H A D | SerializableTestUtility.java | 47 import ohos.global.icu.util.DateTimeRule; 229 new DateTimeRule(Calendar.OCTOBER, -1, Calendar.SUNDAY, 2*HOUR, DateTimeRule.WALL_TIME), 233 new DateTimeRule(Calendar.NOVEMBER, 1, Calendar.SUNDAY, true, 2*HOUR, DateTimeRule.WALL_TIME), 237 new DateTimeRule(Calendar.APRIL, -1, Calendar.SUNDAY, 2*HOUR, DateTimeRule.WALL_TIME), 241 new DateTimeRule(Calendar.JANUARY, 6, 2*HOUR, DateTimeRule.WALL_TIME), 245 new DateTimeRule(Calenda [all...] |
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/ |
H A D | SerializableTestUtility.java | 47 import com.ibm.icu.util.DateTimeRule; 228 new DateTimeRule(Calendar.OCTOBER, -1, Calendar.SUNDAY, 2*HOUR, DateTimeRule.WALL_TIME), 232 new DateTimeRule(Calendar.NOVEMBER, 1, Calendar.SUNDAY, true, 2*HOUR, DateTimeRule.WALL_TIME), 236 new DateTimeRule(Calendar.APRIL, -1, Calendar.SUNDAY, 2*HOUR, DateTimeRule.WALL_TIME), 240 new DateTimeRule(Calendar.JANUARY, 6, 2*HOUR, DateTimeRule.WALL_TIME), 244 new DateTimeRule(Calenda [all...] |
/third_party/icu/icu4c/source/test/intltest/ |
H A D | tzrulets.cpp | 163 DateTimeRule *dtr; in TestSimpleRuleBasedTimeZone() 174 dtr = new DateTimeRule(UCAL_SEPTEMBER, 30, UCAL_SATURDAY, false, in TestSimpleRuleBasedTimeZone() 175 1*HOUR, DateTimeRule::WALL_TIME); // SUN<=30 in September, at 1AM wall time in TestSimpleRuleBasedTimeZone() 183 dtr = new DateTimeRule(UCAL_FEBRUARY, 2, UCAL_SUNDAY, in TestSimpleRuleBasedTimeZone() 184 1*HOUR, DateTimeRule::WALL_TIME); // 2nd Sunday in February, at 1AM wall time in TestSimpleRuleBasedTimeZone() 199 dtr = new DateTimeRule(UCAL_SEPTEMBER, -1, UCAL_SATURDAY, in TestSimpleRuleBasedTimeZone() 200 1*HOUR, DateTimeRule::WALL_TIME); // Last Sunday in September at 1AM wall time in TestSimpleRuleBasedTimeZone() 206 dtr = new DateTimeRule(UCAL_FEBRUARY, 8, UCAL_SUNDAY, true, in TestSimpleRuleBasedTimeZone() 207 1*HOUR, DateTimeRule::WALL_TIME); // SUN>=8 in February, at 1AM wall time in TestSimpleRuleBasedTimeZone() 220 dtr = new DateTimeRule(UCAL_SEPTEMBE in TestSimpleRuleBasedTimeZone() [all...] |