Lines Matching defs:hour

64   int32_t hour;
101 int32_t hour;
183 Isolate* isolate, int32_t year, int32_t month, int32_t day, int32_t hour,
225 int32_t hour, int32_t minute,
238 bool IsValidTime(Isolate* isolate, int32_t hour, int32_t minute, int32_t second,
253 BalanceTime(Isolate* isolate, int64_t hour, int64_t minute, int64_t second,
264 AddTime(Isolate* isolate, int64_t hour, int64_t minute, int64_t second,
371 int32_t day, int32_t hour, int32_t minute,
403 // 1. Assert: year, month, day, hour, minute, second, millisecond,
405 // 2. Let ns be ! GetEpochFromISOParts(year, month, day, hour, minute,
545 int32_t iso_year, int32_t iso_month, int32_t iso_day, int32_t hour,
549 // 1. Assert: isoYear, isoMonth, isoDay, hour, minute, second, millisecond,
557 // 4. If ! IsValidTime(hour, minute, second, millisecond, microsecond,
559 if (!IsValidTime(isolate, hour, minute, second, millisecond, microsecond,
563 // 5. If ! ISODateTimeWithinLimits(isoYear, isoMonth, isoDay, hour, minute,
565 if (!ISODateTimeWithinLimits(isolate, iso_year, iso_month, iso_day, hour,
589 // 11. Set object.[[ISOHour]] to hour.
590 object->set_iso_hour(hour);
609 int32_t hour, int32_t minute, int32_t second, int32_t millisecond,
614 iso_month, iso_day, hour, minute, second,
624 int32_t hour, int32_t minute, int32_t second, int32_t millisecond,
627 isolate, iso_year, iso_month, iso_day, hour, minute, second, millisecond,
637 int32_t hour, int32_t minute, int32_t second, int32_t millisecond,
640 // 2. If ! IsValidTime(hour, minute, second, millisecond, microsecond,
642 if (!IsValidTime(isolate, hour, minute, second, millisecond, microsecond,
659 // 5. Set object.[[ISOHour]] to hour.
660 object->set_iso_hour(hour);
679 Isolate* isolate, int32_t hour, int32_t minute, int32_t second,
683 CONSTRUCTOR(plain_time), hour, minute, second,
1030 int hour = 0;
1035 &wday, &hour, &min, &sec, &ms);
1047 // 6. Let hour be ! HourFromTime(epochMilliseconds).
1048 result.hour = hour;
1049 DCHECK_GE(result.hour, 0);
1050 DCHECK_LE(result.hour, 23);
1078 int32_t hour, int32_t minute,
1083 // 1. Assert: year, month, day, hour, minute, second, millisecond,
1085 // 2. Let balancedTime be ! BalanceTime(hour, minute, second, millisecond,
1088 isolate, hour, minute, second, millisecond, microsecond, nanosecond);
1102 balanced_time.hour,
1134 result.hour, result.minute, result.second,
1142 isolate, result.year, result.month, result.day, result.hour,
1330 isolate, earlier.year, earlier.month, earlier.day, earlier.hour,
1382 isolate, later.year, later.month, later.day, later.hour, later.minute,
1912 // 1. Assert: hour, minute, second, millisecond, microsecond and nanosecond
1918 // a. Return ! ConstrainTime(hour, minute, second, millisecond,
1920 time->hour = std::max(std::min(time->hour, 23), 0);
1929 // a. If ! IsValidTime(hour, minute, second, millisecond, microsecond,
1931 if (!IsValidTime(isolate, time->hour, time->minute, time->second,
1937 // b. Return the new Record { [[Hour]]: hour, [[Minute]]: minute,
2048 DCHECK(IsValidTime(isolate, result.hour, result.minute, result.second,
2063 return CreateTemporalTime(isolate, result.hour, result.minute, result.second,
2307 // 10. Set hour to ! ToIntegerOrInfinity(hour).
2308 result.hour = parsed.time_hour_is_undefined() ? 0 : parsed.time_hour;
2346 // 17. If ! IsValidTime(hour, minute, second, millisecond, microsecond,
2348 if (!IsValidTime(isolate, result.hour, result.minute, result.second,
2354 // [[Hour]]: hour, [[Minute]]: minute, [[Second]]: second, [[Millisecond]]:
2436 TimeRecord ret = {result.hour, result.minute, result.second,
2491 record.hour = result.hour;
2525 result.hour, result.minute, result.second,
3338 {{factory->hour_string(), &result.hour},
3428 // 5. If either u1 or u2 is "hour", return "hour".
3547 Isolate* isolate, int32_t year, int32_t month, int32_t day, int32_t hour,
3553 // 1. Assert: year, month, day, hour, minute, second, millisecond,
3555 // 2. Let timeResult be ! AddTime(hour, minute, second, millisecond,
3559 AddTime(isolate, hour, minute, second, millisecond, microsecond,
3676 // 10. If largestUnit is "year", "month", "week", "day", or "hour", then
4318 int32_t hour, int32_t minute,
4323 // 1. Assert: year, month, day, hour, minute, second, millisecond,
4327 // 3. Assert: ! IsValidTime(hour, minute, second, millisecond, microsecond,
4329 DCHECK(IsValidTime(isolate, hour, minute, second, millisecond, microsecond,
4333 // 5. Let time be ! MakeTime(?(hour), ?(minute), ?(second), ?(millisecond)).
4334 double time = MakeTime(hour, minute, second, millisecond);
4455 bool IsValidTime(Isolate* isolate, int32_t hour, int32_t minute, int32_t second,
4459 // 2. If hour < 0 or hour > 23, then
4461 if (hour < 0 || hour > 23) return false;
4533 DateTimeRecordCommon BalanceTime(Isolate* isolate, int64_t hour, int64_t minute,
4538 // 1. Assert: hour, minute, second, millisecond, microsecond, and nanosecond
4556 // 10. Set hour to hour + floor(minute / 60).
4557 hour += floor_divide(minute, 60L);
4560 // 12. Let days be floor(hour / 24).
4561 int64_t days = floor_divide(hour, 24L);
4562 // 13. Set hour to hour modulo 24.
4563 hour = modulo(hour, 24L);
4564 // 14. Return the new Record { [[Days]]: days, [[Hour]]: hour, [[Minute]]:
4570 static_cast<int32_t>(hour),
4620 static_cast<int64_t>(bt.hour * sign),
4629 DateTimeRecordCommon AddTime(Isolate* isolate, int64_t hour, int64_t minute,
4637 // 1. Assert: hour, minute, second, millisecond, microsecond, nanosecond,
4640 // 2. Let hour be hour + hours.
4641 return BalanceTime(isolate, hour + hours,
4652 // 8. Return ! BalanceTime(hour, minute, second, millisecond, microsecond,
5762 TO_INT_THROW_ON_INFTY(hour, JSTemporalPlainDateTime);
5776 // 21. Return ? CreateTemporalDateTime(isoYear, isoMonth, isoDay, hour,
5779 iso_month, iso_day, hour, minute, second,
6043 TO_INT_THROW_ON_INFTY(hour, JSTemporalPlainTime);
6050 // 14. Return ? CreateTemporalTime(hour, minute, second, millisecond,
6052 return CreateTemporalTime(isolate, target, new_target, hour, minute, second,