Lines Matching refs:isolate
15 HandleScope scope(isolate); \
21 HandleScope scope(isolate); \
22 RETURN_RESULT_OR_FAILURE(isolate, JSTemporal##T::Now(isolate)); \
27 HandleScope scope(isolate); \
29 isolate, JSTemporal##T::Now(isolate, args.atOrUndefined(isolate, 1), \
30 args.atOrUndefined(isolate, 2))); \
35 HandleScope scope(isolate); \
37 isolate, \
38 JSTemporal##T::NowISO(isolate, args.atOrUndefined(isolate, 1))); \
358 HandleScope scope(isolate); \
360 isolate, \
361 JSTemporal##T::Constructor(isolate, args.target(), args.new_target(), \
362 args.atOrUndefined(isolate, 1))); \
367 HandleScope scope(isolate); \
370 isolate, id, Object::ToString(isolate, args.receiver())); \
376 HandleScope scope(isolate); \
381 isolate, ret, JSTemporal##T::ToString(isolate, t, method)); \
387 HandleScope scope(isolate); \
390 RETURN_RESULT_OR_FAILURE(isolate, JSTemporal##T ::METHOD(isolate, obj)); \
395 HandleScope scope(isolate); \
399 isolate, \
400 JSTemporal##T ::METHOD(isolate, obj, args.atOrUndefined(isolate, 1))); \
405 HandleScope scope(isolate); \
409 isolate, \
410 JSTemporal##T ::METHOD(isolate, obj, args.atOrUndefined(isolate, 1), \
411 args.atOrUndefined(isolate, 2))); \
416 HandleScope scope(isolate); \
420 isolate, \
421 JSTemporal##T ::METHOD(isolate, obj, args.atOrUndefined(isolate, 1), \
422 args.atOrUndefined(isolate, 2), \
423 args.atOrUndefined(isolate, 3))); \
428 HandleScope scope(isolate); \
430 isolate, \
431 JSTemporal##T ::METHOD(isolate, args.atOrUndefined(isolate, 1), \
432 args.atOrUndefined(isolate, 2))); \
437 HandleScope scope(isolate); \
439 isolate, NewTypeError(MessageTemplate::kDoNotUse, \
440 isolate->factory()->NewStringFromAsciiChecked( \
442 isolate->factory()->NewStringFromAsciiChecked( \
449 HandleScope scope(isolate); \
457 HandleScope scope(isolate); \
459 isolate, \
460 JSTemporal##T ::METHOD(isolate, args.atOrUndefined(isolate, 1))); \
465 HandleScope scope(isolate); \
473 HandleScope scope(isolate); \
478 isolate, value, \
479 BigInt::Divide(isolate, Handle<BigInt>(handle->field(), isolate), \
480 BigInt::FromUint64(isolate, scale))); \
481 Handle<Object> number = BigInt::ToNumber(isolate, value); \
488 HandleScope scope(isolate); \
493 isolate, value, \
494 BigInt::Divide(isolate, Handle<BigInt>(handle->field(), isolate), \
495 BigInt::FromUint64(isolate, scale))); \
501 HandleScope scope(isolate); \
504 Handle<JSReceiver> calendar = handle(temporal_date->calendar(), isolate); \
505 RETURN_RESULT_OR_FAILURE(isolate, temporal::Calendar##METHOD( \
506 isolate, calendar, temporal_date)); \
511 HandleScope scope(isolate); \
517 Handle<JSReceiver> calendar = handle(date_like->calendar(), isolate); \
520 isolate, temporal::InvokeCalendarMethod( \
521 isolate, calendar, isolate->factory()->name##_string(), \
541 HandleScope scope(isolate);
543 isolate, JSTemporalPlainDate::Constructor(
544 isolate, args.target(), args.new_target(),
545 args.atOrUndefined(isolate, 1), // iso_year
546 args.atOrUndefined(isolate, 2), // iso_month
547 args.atOrUndefined(isolate, 3), // iso_day
548 args.atOrUndefined(isolate, 4))); // calendar_like
570 HandleScope scope(isolate);
571 RETURN_RESULT_OR_FAILURE(isolate,
573 isolate, args.target(), args.new_target(),
574 args.atOrUndefined(isolate, 1), // hour
575 args.atOrUndefined(isolate, 2), // minute
576 args.atOrUndefined(isolate, 3), // second
577 args.atOrUndefined(isolate, 4), // millisecond
578 args.atOrUndefined(isolate, 5), // microsecond
579 args.atOrUndefined(isolate, 6))); // nanosecond
594 HandleScope scope(isolate);
596 isolate, JSTemporalPlainDateTime::Constructor(
597 isolate, args.target(), args.new_target(),
598 args.atOrUndefined(isolate, 1), // iso_year
599 args.atOrUndefined(isolate, 2), // iso_month
600 args.atOrUndefined(isolate, 3), // iso_day
601 args.atOrUndefined(isolate, 4), // hour
602 args.atOrUndefined(isolate, 5), // minute
603 args.atOrUndefined(isolate, 6), // second
604 args.atOrUndefined(isolate, 7), // millisecond
605 args.atOrUndefined(isolate, 8), // microsecond
606 args.atOrUndefined(isolate, 9), // nanosecond
607 args.atOrUndefined(isolate, 10))); // calendar_like
635 HandleScope scope(isolate);
637 isolate, JSTemporalPlainYearMonth::Constructor(
638 isolate, args.target(), args.new_target(),
639 args.atOrUndefined(isolate, 1), // iso_year
640 args.atOrUndefined(isolate, 2), // iso_month
641 args.atOrUndefined(isolate, 3), // calendar_like
642 args.atOrUndefined(isolate, 4))); // reference_iso_day
658 HandleScope scope(isolate);
660 isolate, JSTemporalPlainMonthDay::Constructor(
661 isolate, args.target(), args.new_target(),
662 args.atOrUndefined(isolate, 1), // iso_month
663 args.atOrUndefined(isolate, 2), // iso_day
664 args.atOrUndefined(isolate, 3), // calendar_like
665 args.atOrUndefined(isolate, 4))); // reference_iso_year
676 HandleScope scope(isolate); \
684 handle(zoned_date_time->time_zone(), isolate); \
689 isolate, instant, \
691 isolate, Handle<BigInt>(zoned_date_time->nanoseconds(), isolate))); \
693 Handle<JSReceiver> calendar = handle(zoned_date_time->calendar(), isolate); \
699 isolate, temporal_date_time, \
701 isolate, time_zone, instant, calendar, method));
711 HandleScope scope(isolate);
713 isolate, JSTemporalZonedDateTime::Constructor(
714 isolate, args.target(), args.new_target(),
715 args.atOrUndefined(isolate, 1), // epoch_nanoseconds
716 args.atOrUndefined(isolate, 2), // time_zone_like
717 args.atOrUndefined(isolate, 3))); // calendar_like
746 HandleScope scope(isolate);
748 isolate, JSTemporalDuration::Constructor(
749 isolate, args.target(), args.new_target(),
750 args.atOrUndefined(isolate, 1), // years
751 args.atOrUndefined(isolate, 2), // months
752 args.atOrUndefined(isolate, 3), // weeks
753 args.atOrUndefined(isolate, 4), // days
754 args.atOrUndefined(isolate, 5), // hours
755 args.atOrUndefined(isolate, 6), // minutes
756 args.atOrUndefined(isolate, 7), // seconds
757 args.atOrUndefined(isolate, 8), // milliseconds
758 args.atOrUndefined(isolate, 9), // microseconds
759 args.atOrUndefined(isolate, 10))); // nanoseconds
809 HandleScope scope(isolate);
810 RETURN_RESULT_OR_FAILURE(isolate, temporal::ToTemporalCalendar(
811 isolate, args.atOrUndefined(isolate, 1),
821 HandleScope scope(isolate);
822 RETURN_RESULT_OR_FAILURE(isolate, temporal::ToTemporalTimeZone(
823 isolate, args.atOrUndefined(isolate, 1),