Lines Matching defs:second

66   int32_t second;
103 int32_t second;
184 int32_t minute, int32_t second, int32_t millisecond, int32_t microsecond,
226 int32_t second, int32_t millisecond,
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,
372 int32_t second, int32_t millisecond,
384 * = (-8.64 x 9999 x 10^7, 8.64 x 9999 x 10^7) second
385 * = (-86400 x 9999 x 10^3, 86400 x 9999 x 10^3) second
403 // 1. Assert: year, month, day, hour, minute, second, millisecond,
406 // second, millisecond, microsecond, nanosecond).
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,
564 // second, millisecond, microsecond, nanosecond) is false, then
566 minute, second, millisecond, microsecond,
593 // 13. Set object.[[ISOSecond]] to second.
594 object->set_iso_second(second);
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,
663 // 7. Set object.[[ISOSecond]] to second.
664 object->set_iso_second(second);
679 Isolate* isolate, int32_t hour, int32_t minute, int32_t second,
683 CONSTRUCTOR(plain_time), hour, minute, second,
1055 // 8. Let second be ! SecFromTime(epochMilliseconds).
1056 result.second = sec;
1057 DCHECK_GE(result.second, 0);
1058 DCHECK_LE(result.second, 59);
1079 int32_t second, int32_t millisecond,
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);
1104 balanced_time.second,
1134 result.hour, result.minute, result.second,
1143 result.minute, result.second, result.millisecond, result.microsecond,
1331 earlier.minute, earlier.second, earlier.millisecond,
1383 later.second, later.millisecond, later.microsecond, later.nanosecond,
1912 // 1. Assert: hour, minute, second, millisecond, microsecond and nanosecond
1918 // a. Return ! ConstrainTime(hour, minute, second, millisecond,
1922 time->second = std::max(std::min(time->second, 59), 0);
1929 // a. If ! IsValidTime(hour, minute, second, millisecond, microsecond,
1931 if (!IsValidTime(isolate, time->hour, time->minute, time->second,
1938 // [[Second]]: second, [[Millisecond]]: millisecond, [[Microsecond]]:
2048 DCHECK(IsValidTime(isolate, result.hour, result.minute, result.second,
2063 return CreateTemporalTime(isolate, result.hour, result.minute, result.second,
2311 // 12. Set second to ! ToIntegerOrInfinity(second).
2312 result.second = parsed.time_second_is_undefined() ? 0 : parsed.time_second;
2313 // 13. If second is 60, then
2314 if (result.second == 60) {
2315 // a. Set second to 59.
2316 result.second = 59;
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,
2493 record.second = result.second;
2525 result.hour, result.minute, result.second,
3259 return calendar_id_indices.find(id)->second;
3343 {factory->second_string(), &result.second}}};
3363 *(row.second) = value->Number();
3432 // 7. If either u1 or u2 is "second", return "second".
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,
3723 // 12. Else if largestUnit is "second", then
4319 int32_t second, int32_t millisecond,
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,
4465 // 4. If second < 0 or second > 59, then
4467 if (second < 0 || second > 59) return false;
4534 int64_t second, int64_t millisecond,
4538 // 1. Assert: hour, minute, second, millisecond, microsecond, and nanosecond
4548 // 6. Set second to second + floor(millisecond / 1000).
4549 second += floor_divide(millisecond, 1000L);
4552 // 8. Set minute to minute + floor(second / 60).
4553 minute += floor_divide(second, 60L);
4554 // 9. Set second to second modulo 60.
4555 second = modulo(second, 60L);
4565 // minute, [[Second]]: second, [[Millisecond]]: millisecond, [[Microsecond]]:
4572 static_cast<int32_t>(second),
4622 static_cast<int64_t>(bt.second * sign),
4630 int64_t second, int64_t millisecond,
4637 // 1. Assert: hour, minute, second, millisecond, microsecond, nanosecond,
4644 // 4. Let second be second + seconds.
4645 second + seconds,
4652 // 8. Return ! BalanceTime(hour, minute, second, millisecond, microsecond,
5764 TO_INT_THROW_ON_INFTY(second, JSTemporalPlainDateTime);
5777 // minute, second, millisecond, microsecond, nanosecond, calendar, NewTarget).
5779 iso_month, iso_day, hour, minute, second,
6045 TO_INT_THROW_ON_INFTY(second, JSTemporalPlainTime);
6050 // 14. Return ? CreateTemporalTime(hour, minute, second, millisecond,
6052 return CreateTemporalTime(isolate, target, new_target, hour, minute, second,