Lines Matching refs:JSReceiver

178     int32_t ms2, int32_t mus2, int32_t ns2, Handle<JSReceiver> calendar,
185 int32_t nanosecond, Handle<JSReceiver> calendar, const DurationRecord& dur,
191 Handle<JSReceiver> time_zone, Handle<JSReceiver> calendar,
196 Handle<JSReceiver> time_zone, Handle<JSReceiver> calendar,
197 const DurationRecord& duration, Handle<JSReceiver> options,
277 Handle<JSReceiver> temporal_time_like,
283 Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> date,
288 Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> one,
293 Handle<JSReceiver> calendar,
298 Isolate* isolate, Handle<JSReceiver> time_zone, Handle<Object> instant,
302 MaybeHandle<JSReceiver> ToTemporalCalendarWithISODefault(
430 Handle<JSReceiver> new_target_receiver = \
431 Handle<JSReceiver>::cast(new_target); \
496 Handle<JSReceiver> calendar) {
535 Handle<JSReceiver> calendar) {
547 int32_t nanosecond, Handle<JSReceiver> calendar) {
610 int32_t microsecond, int32_t nanosecond, Handle<JSReceiver> calendar) {
625 int32_t microsecond, int32_t nanosecond, Handle<JSReceiver> calendar) {
690 int32_t iso_month, int32_t iso_day, Handle<JSReceiver> calendar,
722 int32_t iso_year, int32_t iso_month, Handle<JSReceiver> calendar,
759 Handle<BigInt> epoch_nanoseconds, Handle<JSReceiver> time_zone,
760 Handle<JSReceiver> calendar) {
785 Handle<JSReceiver> time_zone, Handle<JSReceiver> calendar) {
1114 Isolate* isolate, Handle<JSReceiver> time_zone,
1115 Handle<JSTemporalInstant> instant, Handle<JSReceiver> calendar,
1152 Handle<JSReceiver> time_zone,
1198 Handle<JSReceiver> time_zone, Handle<Object> date_time_obj,
1406 MaybeHandle<JSReceiver> GetTemporalCalendarWithISODefault(
1407 Isolate* isolate, Handle<JSReceiver> item, const char* method_name) {
1443 JSReceiver::GetProperty(isolate, item, factory->calendar_string()),
1444 JSReceiver);
1455 Isolate* isolate, Handle<JSReceiver> fields, Handle<FixedArray> field_names,
1473 isolate, value, JSReceiver::GetProperty(isolate, fields, property),
1541 CHECK(JSReceiver::CreateDataProperty(isolate, result, property, value,
1560 Isolate* isolate, Handle<JSReceiver> fields, Handle<FixedArray> field_names,
1570 MaybeHandle<T> FromFields(Isolate* isolate, Handle<JSReceiver> calendar,
1571 Handle<JSReceiver> fields, Handle<Object> options,
1595 Handle<JSReceiver> calendar,
1596 Handle<JSReceiver> fields,
1605 Isolate* isolate, Handle<JSReceiver> calendar, Handle<JSReceiver> fields,
1615 Isolate* isolate, Handle<JSReceiver> calendar, Handle<JSReceiver> fields,
1625 Handle<JSReceiver> options,
1635 Isolate* isolate, Handle<JSReceiver> time_zone,
1690 MaybeHandle<JSReceiver> ToTemporalCalendar(
1715 Handle<JSReceiver> obj = Handle<JSReceiver>::cast(temporal_calendar_like);
1720 JSReceiver::HasProperty(isolate, obj, factory->calendar_string());
1722 MAYBE_RETURN(maybe_has, Handle<JSReceiver>());
1729 JSReceiver::GetProperty(isolate, obj, factory->calendar_string()),
1730 JSReceiver);
1733 obj = Handle<JSReceiver>::cast(temporal_calendar_like);
1736 JSReceiver::HasProperty(isolate, obj, factory->calendar_string());
1737 MAYBE_RETURN(maybe_has, Handle<JSReceiver>());
1749 JSReceiver);
1755 JSReceiver);
1765 MaybeHandle<JSReceiver> ToTemporalCalendarWithISODefault(
1783 Handle<JSReceiver> options,
1791 Handle<JSReceiver> item = Handle<JSReceiver>::cast(item_obj);
1817 Handle<JSReceiver>(zoned_date_time->time_zone(), isolate),
1818 instant, Handle<JSReceiver>(zoned_date_time->calendar(), isolate),
1827 Handle<JSReceiver>(plain_date_time->calendar(), isolate));
1842 Handle<JSReceiver> calendar;
1859 Handle<JSReceiver> fields;
1892 Handle<JSReceiver> calendar;
1954 Handle<JSReceiver> item = Handle<JSReceiver>::cast(item_obj);
1980 Handle<JSReceiver>(zoned_date_time->time_zone(), isolate),
1981 instant, Handle<JSReceiver>(zoned_date_time->calendar(), isolate),
2008 Handle<JSReceiver> calendar;
2069 MaybeHandle<JSReceiver> ToTemporalTimeZone(
2085 Handle<JSReceiver> obj = Handle<JSReceiver>::cast(temporal_time_zone_like);
2088 JSReceiver::HasProperty(isolate, obj, factory->timeZone_string());
2089 MAYBE_RETURN(maybe_has, Handle<JSReceiver>());
2098 JSReceiver::GetProperty(isolate, obj, factory->timeZone_string()),
2099 JSReceiver);
2103 obj = Handle<JSReceiver>::cast(temporal_time_zone_like);
2105 JSReceiver::HasProperty(isolate, obj, factory->timeZone_string());
2106 MAYBE_RETURN(maybe_has, Handle<JSReceiver>());
2117 JSReceiver);
2121 isolate, result, ParseTemporalTimeZone(isolate, identifier), JSReceiver);
2136 Handle<JSReceiver> time_zone;
2151 Handle<JSReceiver> calendar;
2172 Handle<JSReceiver> time_zone;
2187 Handle<JSReceiver> calendar;
2266 Isolate* isolate, Handle<JSReceiver> time_zone,
2796 Handle<JSReceiver> calendar,
2828 Handle<JSReceiver> calendar,
2837 Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> date,
2865 Handle<JSReceiver> calendar,
2874 Isolate* isolate, Handle<JSReceiver> calendar, Handle<Object> one,
2903 MaybeHandle<JSReceiver> DefaultMergeFields(
2904 Isolate* isolate, Handle<JSReceiver> fields,
2905 Handle<JSReceiver> additional_fields) {
2918 JSReceiver);
2932 JSReceiver::GetPropertyOrElement(isolate, fields, next_key_string),
2933 JSReceiver);
2938 CHECK(JSReceiver::CreateDataProperty(isolate, merged, next_key_string,
2951 JSReceiver);
2961 JSReceiver::GetPropertyOrElement(
2963 JSReceiver);
2967 Maybe<bool> maybe_created = JSReceiver::CreateDataProperty(
2969 MAYBE_RETURN(maybe_created, Handle<JSReceiver>());
2980 JSReceiver::GetPropertyOrElement(
2982 JSReceiver);
2986 CHECK(JSReceiver::CreateDataProperty(isolate, merged,
2995 JSReceiver::GetPropertyOrElement(isolate, fields,
2997 JSReceiver);
3001 CHECK(JSReceiver::CreateDataProperty(isolate, merged,
3013 Handle<JSReceiver> time_zone_obj,
3087 Handle<JSReceiver> calendar,
3089 Handle<JSReceiver> date_like) {
3112 Handle<JSReceiver> calendar, \
3113 Handle<JSReceiver> date_like) { \
3140 Handle<JSReceiver> calendar,
3141 Handle<JSReceiver> date_like) {
3161 Handle<JSReceiver> calendar,
3162 Handle<JSReceiver> date_like) {
3181 MaybeHandle<Object> CalendarEra(Isolate* isolate, Handle<JSReceiver> calendar,
3182 Handle<JSReceiver> date_like) {
3323 Handle<JSReceiver> temporal_time_like,
3378 Handle<JSReceiver> options,
3388 JSReceiver::SetOrCopyDataProperties(
3394 CHECK(JSReceiver::CreateDataProperty(
3549 int32_t nanosecond, Handle<JSReceiver> calendar, const DurationRecord& dur,
3630 Handle<JSReceiver>(relative_to->time_zone(), isolate),
3631 Handle<JSReceiver>(relative_to->calendar(), isolate),
3778 Handle<JSReceiver> time_zone,
3779 Handle<JSReceiver> calendar,
3785 Handle<JSReceiver> options = isolate->factory()->NewJSObjectWithNullProto();
3793 Handle<JSReceiver> time_zone,
3794 Handle<JSReceiver> calendar,
3796 Handle<JSReceiver> options,
3955 Handle<JSReceiver> time_zone =
3956 Handle<JSReceiver>(relative_to->time_zone(), isolate);
3957 Handle<JSReceiver> calendar =
3958 Handle<JSReceiver>(relative_to->calendar(), isolate);
4103 int32_t ms2, int32_t mus2, int32_t ns2, Handle<JSReceiver> calendar,
4112 Handle<JSReceiver> options;
4117 options = Handle<JSReceiver>::cast(options_obj);
5002 Maybe<int32_t> ResolveISOMonth(Isolate* isolate, Handle<JSReceiver> fields) {
5083 Maybe<bool> ISODateFromFields(Isolate* isolate, Handle<JSReceiver> fields,
5084 Handle<JSReceiver> options,
5419 Handle<JSReceiver> fields = Handle<JSReceiver>::cast(fields_obj);
5422 Handle<JSReceiver> options;
5444 MaybeHandle<JSReceiver> JSTemporalCalendar::MergeFields(
5452 Handle<JSReceiver> fields;
5454 Object::ToObject(isolate, fields_obj), JSReceiver);
5457 Handle<JSReceiver> additional_fields;
5460 JSReceiver);
5605 Handle<JSReceiver> calendar;
5625 Handle<JSReceiver> calendar;
5652 Handle<JSReceiver>(date_time->calendar(), isolate));
5660 Handle<JSReceiver> calendar;
5674 Handle<JSReceiver>(date_time->calendar(), isolate));
5682 Handle<JSReceiver> options;
5698 Handle<JSReceiver>(date->calendar(), isolate));
5705 CHECK(JSReceiver::CreateDataProperty( \
5712 MaybeHandle<JSReceiver> JSTemporalPlainDate::GetISOFields(
5723 CHECK(JSReceiver::CreateDataProperty(
5725 Handle<JSReceiver>(temporal_date->calendar(), isolate),
5770 Handle<JSReceiver> calendar;
5792 Handle<JSReceiver> calendar;
5825 Handle<JSReceiver> calendar;
5835 MaybeHandle<JSReceiver> JSTemporalPlainDateTime::GetISOFields(
5846 CHECK(JSReceiver::CreateDataProperty(
5848 Handle<JSReceiver>(date_time->calendar(), isolate),
5902 Handle<JSReceiver> calendar;
5924 MaybeHandle<JSReceiver> JSTemporalPlainMonthDay::GetISOFields(
5934 CHECK(JSReceiver::CreateDataProperty(
5936 Handle<JSReceiver>(month_day->calendar(), isolate),
5974 Handle<JSReceiver> calendar;
5996 MaybeHandle<JSReceiver> JSTemporalPlainYearMonth::GetISOFields(
6007 CHECK(JSReceiver::CreateDataProperty(
6009 Handle<JSReceiver>(year_month->calendar(), isolate),
6061 Handle<JSReceiver> calendar;
6086 Handle<JSReceiver> options;
6112 MaybeHandle<JSReceiver> JSTemporalPlainTime::GetISOFields(
6127 CHECK(JSReceiver::CreateDataProperty(isolate, fields,
6182 Handle<JSReceiver> time_zone;
6189 Handle<JSReceiver> calendar;
6211 Handle<JSReceiver> calendar;
6220 Handle<JSReceiver> time_zone = handle(zoned_date_time->time_zone(), isolate);
6234 Handle<JSReceiver> time_zone;
6243 Handle<JSReceiver> calendar = handle(zoned_date_time->calendar(), isolate);
6251 Isolate*, Handle<JSReceiver>, Handle<JSReceiver>, Handle<Object>)>
6262 Handle<JSReceiver> time_zone = handle(zoned_date_time->time_zone(), isolate);
6271 Handle<JSReceiver> calendar = handle(zoned_date_time->calendar(), isolate);
6288 Handle<JSReceiver> fields;
6335 Handle<JSReceiver> calendar;
6345 MaybeHandle<JSReceiver> JSTemporalZonedDateTime::GetISOFields(
6357 Handle<JSReceiver> time_zone =
6358 Handle<JSReceiver>(zoned_date_time->time_zone(), isolate);
6365 JSReceiver);
6368 Handle<JSReceiver> calendar =
6369 Handle<JSReceiver>(zoned_date_time->calendar(), isolate);
6377 JSReceiver);
6383 JSReceiver);
6386 CHECK(JSReceiver::CreateDataProperty(isolate, obj, factory->str##_string(), \