Lines Matching defs:factory
12 #include "src/heap/factory.h"
354 isolate->factory()->NewStringFromStaticChars(TEMPORAL_DEBUG_INFO))
359 isolate->factory()->NewStringFromStaticChars(TEMPORAL_DEBUG_INFO))
366 return isolate->factory()->UTC_string();
437 Handle<T>::cast(isolate->factory()->NewFastOrSlowJSObjectFromMap(map));
460 return BigInt::FromNumber(isolate, isolate->factory()->NewNumber(ns));
799 Factory* factory = isolate->factory();
818 Handle<Object> item = factory->NewNumberFromInt64(p); \
1161 isolate->factory()->getPossibleInstantsFor_string()),
1167 isolate->factory()->getPossibleInstantsFor_string()),
1317 isolate->factory()->undefined_value());
1368 isolate->factory()->undefined_value());
1410 Factory* factory = isolate->factory();
1443 JSReceiver::GetProperty(isolate, item, factory->calendar_string()),
1459 Factory* factory = isolate->factory();
1463 isolate->factory()->NewJSObject(isolate->object_function());
1484 String::Equals(isolate, property, factory->day_string())) ||
1487 String::Equals(isolate, property, factory->timeZone_string())) ||
1489 String::Equals(isolate, property, factory->offset_string()))) {
1497 if (String::Equals(isolate, property, factory->hour_string()) ||
1498 String::Equals(isolate, property, factory->minute_string()) ||
1499 String::Equals(isolate, property, factory->second_string()) ||
1500 String::Equals(isolate, property, factory->millisecond_string()) ||
1501 String::Equals(isolate, property, factory->microsecond_string()) ||
1502 String::Equals(isolate, property, factory->nanosecond_string())) {
1514 if (String::Equals(isolate, property, factory->month_string()) ||
1515 String::Equals(isolate, property, factory->day_string())) {
1518 } else if (String::Equals(isolate, property, factory->year_string()) ||
1519 String::Equals(isolate, property, factory->hour_string()) ||
1520 String::Equals(isolate, property, factory->minute_string()) ||
1521 String::Equals(isolate, property, factory->second_string()) ||
1523 factory->millisecond_string()) ||
1525 factory->microsecond_string()) ||
1527 factory->nanosecond_string()) ||
1528 String::Equals(isolate, property, factory->eraYear_string())) {
1532 factory->monthCode_string()) ||
1533 String::Equals(isolate, property, factory->offset_string()) ||
1534 String::Equals(isolate, property, factory->era_string())) {
1600 isolate->factory()->dateFromFields_string(), JS_TEMPORAL_PLAIN_DATE_TYPE);
1609 isolate->factory()->yearMonthFromFields_string(),
1619 isolate->factory()->monthDayFromFields_string(),
1693 Factory* factory = isolate->factory();
1720 JSReceiver::HasProperty(isolate, obj, factory->calendar_string());
1729 JSReceiver::GetProperty(isolate, obj, factory->calendar_string()),
1736 JSReceiver::HasProperty(isolate, obj, factory->calendar_string());
1787 Factory* factory = isolate->factory();
1849 Handle<FixedArray> field_names = factory->NewFixedArray(4);
1888 calendar_string = factory->undefined_value();
1949 Factory* factory = isolate->factory();
2018 if (!String::Equals(isolate, factory->iso8601_string(), identifier)) {
2054 isolate->factory()->iso8601_string())) {
2074 Factory* factory = isolate->factory();
2088 JSReceiver::HasProperty(isolate, obj, factory->timeZone_string());
2098 JSReceiver::GetProperty(isolate, obj, factory->timeZone_string()),
2105 JSReceiver::HasProperty(isolate, obj, factory->timeZone_string());
2358 result.calendar = isolate->factory()->empty_string();
2360 result.calendar = isolate->factory()->NewSubString(
2474 offset_string = isolate->factory()->NewStringFromStaticChars("+00:00");
2506 Factory* factory = isolate->factory();
2531 if ((BigInt::CompareToNumber(utc, factory->NewNumber(-8.64e21)) ==
2533 (BigInt::CompareToNumber(utc, factory->NewNumber(8.64e21)) ==
2575 Handle<String> name = isolate->factory()->NewSubString(
2578 TimeZoneRecord ret({true, isolate->factory()->empty_string(), name});
2581 TimeZoneRecord ret({true, isolate->factory()->empty_string(),
2582 isolate->factory()->empty_string()});
2634 name = isolate->factory()->NewSubString(
2653 : isolate->factory()->empty_string(),
2662 : isolate->factory()->empty_string(),
2663 isolate->factory()->empty_string()});
2685 return isolate->factory()->UTC_string();
2779 return isolate->factory()->iso8601_string();
2781 Handle<String> id = isolate->factory()->NewSubString(
2802 Object::GetMethod(calendar, isolate->factory()->fields_string()),
2806 isolate->factory()->NewJSArrayWithElements(field_names);
2833 isolate->factory()->undefined_value());
2845 Object::GetMethod(calendar, isolate->factory()->dateAdd_string()),
2870 isolate->factory()->undefined_value());
2882 Object::GetMethod(calendar, isolate->factory()->dateUntil_string()),
2906 Factory* factory = isolate->factory();
2909 isolate->factory()->NewJSObject(isolate->object_function());
2925 if (!(String::Equals(isolate, factory->month_string(), next_key_string) ||
2926 String::Equals(isolate, factory->monthCode_string(),
2972 String::Equals(isolate, factory->month_string(), next_key_string) ||
2973 String::Equals(isolate, factory->monthCode_string(), next_key_string);
2981 isolate, fields, factory->month_string()),
2987 factory->month_string(), month,
2996 factory->monthCode_string()),
3002 factory->monthCode_string(),
3023 isolate->factory()->getOffsetNanosecondsFor_string()),
3029 isolate->factory()->getOffsetNanosecondsFor_string()),
3120 isolate->factory()->name##_string(), date_like), \
3148 isolate->factory()->monthCode_string(), date_like),
3169 isolate->factory()->eraYear_string(), date_like),
3188 InvokeCalendarMethod(isolate, calendar, isolate->factory()->era_string(),
3204 return CreateTemporalCalendar(isolate, isolate->factory()->iso8601_string());
3279 return isolate->factory()->NewStringFromAsciiChecked(
3299 return isolate->factory()->iso8601_string();
3306 return isolate->factory()->iso8601_string()->Equals(*id);
3317 return isolate->factory()->UTC_string();
3328 Factory* factory = isolate->factory();
3338 {{factory->hour_string(), &result.hour},
3339 {factory->microsecond_string(), &result.microsecond},
3340 {factory->millisecond_string(), &result.millisecond},
3341 {factory->minute_string(), &result.minute},
3342 {factory->nanosecond_string(), &result.nanosecond},
3343 {factory->second_string(), &result.second}}};
3383 isolate->factory()->NewJSObject(isolate->object_function());
3395 isolate, merged, isolate->factory()->largestUnit_string(),
3606 isolate->factory()->undefined_value(), method_name);
3785 Handle<JSReceiver> options = isolate->factory()->NewJSObjectWithNullProto();
4107 Factory* factory = isolate->factory();
4114 options = factory->NewJSObjectWithNullProto();
4342 BigInt::FromNumber(isolate, isolate->factory()->NewNumber(ms)), BigInt);
4705 isolate->factory()->NewStringFromAsciiChecked(
4829 return sign == 0 ? isolate->factory()->true_value()
4830 : isolate->factory()->false_value();
4902 isolate->factory()->NewStringFromStaticChars(
5003 Factory* factory = isolate->factory();
5008 Object::GetPropertyOrElement(isolate, fields, factory->month_string()),
5015 factory->monthCode_string()),
5043 factory->monthCode_string()),
5057 factory->monthCode_string()),
5074 factory->month_string()),
5087 Factory* factory = isolate->factory();
5096 Handle<FixedArray> field_names = factory->NewFixedArray(4);
5111 Object::GetPropertyOrElement(isolate, fields, factory->year_string()),
5133 Object::GetPropertyOrElement(isolate, fields, factory->day_string()),
5167 isolate->factory()->NewJSObjectWithNullProto(),
5205 isolate->factory()->NewJSObjectWithNullProto(),
5249 isolate->factory()->NewJSObjectWithNullProto(),
5284 isolate->factory()->NewJSObjectWithNullProto(),
5308 isolate->factory()->NewJSObjectWithNullProto(),
5335 isolate->factory()->NewJSObjectWithNullProto(),
5362 isolate->factory()->NewJSObjectWithNullProto(),
5379 return isolate->factory()->ToBoolean(IsISOLeapYear(isolate, year));
5395 isolate->factory()->NewJSObjectWithNullProto(),
5415 isolate->factory()->NewStringFromAsciiChecked(
5493 isolate->factory()->NewStringFromAsciiChecked(
5569 return isolate->factory()->NewStringFromAsciiChecked(id.c_str());
5572 return isolate->factory()->UTC_string();
5585 isolate->factory()->NewStringFromAsciiChecked(
5706 isolate, obj, factory->str##_string(), \
5714 Factory* factory = isolate->factory();
5720 isolate->factory()->NewJSObject(isolate->object_function());
5724 isolate, fields, factory->calendar_string(),
5754 isolate->factory()->NewStringFromAsciiChecked(
5837 Factory* factory = isolate->factory();
5843 isolate->factory()->NewJSObject(isolate->object_function());
5847 isolate, fields, factory->calendar_string(),
5892 isolate->factory()->NewStringFromAsciiChecked(
5926 Factory* factory = isolate->factory();
5931 Handle<JSObject> fields = factory->NewJSObject(isolate->object_function());
5935 isolate, fields, factory->calendar_string(),
5962 isolate->factory()->NewStringFromAsciiChecked(
5998 Factory* factory = isolate->factory();
6004 isolate->factory()->NewJSObject(isolate->object_function());
6008 isolate, fields, factory->calendar_string(),
6038 isolate->factory()->NewStringFromAsciiChecked(
6114 Factory* factory = isolate->factory();
6120 isolate->factory()->NewJSObject(isolate->object_function());
6128 factory->calendar_string(),
6165 isolate->factory()->NewStringFromAsciiChecked(
6257 Factory* factory = isolate->factory();
6282 Handle<FixedArray> field_names = factory->NewFixedArray(2);
6296 factory->undefined_value());
6304 isolate, zoned_date_time, isolate->factory()->monthCode_string(),
6305 isolate->factory()->year_string(),
6314 isolate, zoned_date_time, isolate->factory()->day_string(),
6315 isolate->factory()->monthCode_string(),
6349 Factory* factory = isolate->factory();
6355 isolate->factory()->NewJSObject(isolate->object_function());
6386 CHECK(JSReceiver::CreateDataProperty(isolate, obj, factory->str##_string(), \
6444 isolate->factory()->NewStringFromAsciiChecked(