Lines Matching defs:minute
65 int32_t minute;
102 int32_t minute;
184 int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond,
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,
546 int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond,
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,
566 minute, second, millisecond, microsecond,
591 // 12. Set object.[[ISOMinute]] to minute.
592 object->set_iso_minute(minute);
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,
661 // 6. Set object.[[ISOMinute]] to minute.
662 object->set_iso_minute(minute);
679 Isolate* isolate, int32_t hour, int32_t minute, int32_t second,
683 CONSTRUCTOR(plain_time), hour, minute, second,
1051 // 7. Let minute be ! MinFromTime(epochMilliseconds).
1052 result.minute = min;
1053 DCHECK_GE(result.minute, 0);
1054 DCHECK_LE(result.minute, 59);
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);
1103 balanced_time.minute,
1134 result.hour, result.minute, result.second,
1143 result.minute, result.second, result.millisecond, result.microsecond,
1331 earlier.minute, earlier.second, earlier.millisecond,
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,
1921 time->minute = std::max(std::min(time->minute, 59), 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,
2309 // 11. Set minute to ! ToIntegerOrInfinity(minute).
2310 result.minute = parsed.time_minute_is_undefined() ? 0 : parsed.time_minute;
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,
2492 record.minute = result.minute;
2525 result.hour, result.minute, result.second,
3341 {factory->minute_string(), &result.minute},
3430 // 6. If either u1 or u2 is "minute", return "minute".
3548 int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond,
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,
3704 // 11. Else if largestUnit is "minute", 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,
4462 // 3. If minute < 0 or minute > 59, then
4464 if (minute < 0 || minute > 59) return false;
4533 DateTimeRecordCommon BalanceTime(Isolate* isolate, int64_t hour, int64_t minute,
4538 // 1. Assert: hour, minute, second, millisecond, microsecond, and nanosecond
4552 // 8. Set minute to minute + floor(second / 60).
4553 minute += floor_divide(second, 60L);
4556 // 10. Set hour to hour + floor(minute / 60).
4557 hour += floor_divide(minute, 60L);
4558 // 11. Set minute to minute modulo 60.
4559 minute = modulo(minute, 60L);
4565 // minute, [[Second]]: second, [[Millisecond]]: millisecond, [[Microsecond]]:
4571 static_cast<int32_t>(minute),
4621 static_cast<int64_t>(bt.minute * sign),
4629 DateTimeRecordCommon AddTime(Isolate* isolate, int64_t hour, int64_t minute,
4637 // 1. Assert: hour, minute, second, millisecond, microsecond, nanosecond,
4642 // 3. Let minute be minute + minutes.
4643 minute + minutes,
4652 // 8. Return ! BalanceTime(hour, minute, second, millisecond, microsecond,
5763 TO_INT_THROW_ON_INFTY(minute, JSTemporalPlainDateTime);
5777 // minute, second, millisecond, microsecond, nanosecond, calendar, NewTarget).
5779 iso_month, iso_day, hour, minute, second,
6044 TO_INT_THROW_ON_INFTY(minute, JSTemporalPlainTime);
6050 // 14. Return ? CreateTemporalTime(hour, minute, second, millisecond,
6052 return CreateTemporalTime(isolate, target, new_target, hour, minute, second,