Lines Matching defs:factory
22 #include "src/heap/factory.h"
259 isolate, result, isolate->factory()->NewRawTwoByteString(dest_length),
362 isolate->factory()->NewRawOneByteString(length).ToHandleChecked();
371 isolate->factory()->NewRawOneByteString(length).ToHandleChecked();
415 isolate->factory()->NewRawOneByteString(length + sharp_s_count),
467 return isolate->factory()->NewStringFromTwoByte(base::Vector<const uint16_t>(
487 Factory* factory = isolate->factory();
488 Handle<JSObject> element = factory->NewJSObject(isolate->object_function());
489 JSObject::AddProperty(isolate, element, factory->type_string(),
492 JSObject::AddProperty(isolate, element, factory->value_string(), value, NONE);
636 isolate->factory()->intl_fallback_symbol()),
677 isolate->factory()->NewStringFromAsciiChecked(locale.c_str())),
714 isolate->factory()->NewStringFromAsciiChecked(locale.c_str())),
726 isolate->factory()->NewStringFromAsciiChecked(locale.c_str())),
735 isolate->factory()->NewStringFromAsciiChecked(locale.c_str())),
1513 Factory* factory = isolate->factory();
1519 if (!GetNumberOption(isolate, options, factory->minimumIntegerDigits_string(),
1530 factory->minimumFractionDigits_string()),
1538 factory->maximumFractionDigits_string()),
1546 factory->minimumSignificantDigits_string()),
1554 factory->maximumSignificantDigits_string()),
1612 factory->minimumSignificantDigits_string())
1619 factory->maximumSignificantDigits_string())
1640 Handle<String> mnfd_str = factory->minimumFractionDigits_string();
1641 Handle<String> mxfd_str = factory->maximumFractionDigits_string();
1958 Factory* factory = isolate->factory();
1960 Handle<JSArray> array = factory->NewJSArray(0);
1969 factory->NewStringFromUtf8(base::CStrVector(part.c_str()))
2050 Factory* factory = isolate->factory();
2052 factory->NewFixedArray(static_cast<int32_t>(array.size()));
2055 Handle<String> str = factory->NewStringFromAsciiChecked(item.c_str());
2058 return factory->NewJSArrayWithElements(fixed_array);
2152 Factory* factory = isolate->factory();
2155 factory->NewFixedArray(static_cast<int32_t>(sanctioned.size()));
2158 Handle<String> str = factory->NewStringFromAsciiChecked(item.c_str());
2161 return factory->NewJSArrayWithElements(fixed_array);
2169 Factory* factory = isolate->factory();
2175 if (factory->calendar_string()->Equals(*key_str)) {
2180 if (factory->collation_string()->Equals(*key_str)) {
2185 if (factory->currency_string()->Equals(*key_str)) {
2190 if (factory->numberingSystem_string()->Equals(*key_str)) {
2195 if (factory->timeZone_string()->Equals(*key_str)) {
2200 if (factory->unit_string()->Equals(*key_str)) {
2211 factory->NewStringFromStaticChars("key"), key_str),
2490 if (String::Equals(isolate, form, isolate->factory()->NFC_string())) {
2494 isolate->factory()->NFD_string())) {
2498 isolate->factory()->NFKC_string())) {
2502 isolate->factory()->NFKD_string())) {
2507 isolate->factory()->NewStringFromStaticChars("NFC, NFD, NFKC, NFKD");
2661 isolate->factory()->numberingSystem_string(),
2662 isolate->factory()->NewStringFromAsciiChecked(result->get())),
2699 if (is_nan) return isolate->factory()->nan_string();
2704 return isolate->factory()->infinity_string();
2706 return isolate->factory()->integer_string();
2708 return isolate->factory()->fraction_string();
2710 return isolate->factory()->decimal_string();
2712 return isolate->factory()->group_string();
2714 return isolate->factory()->currency_string();
2716 return isolate->factory()->percentSign_string();
2719 ? isolate->factory()->plusSign_string()
2720 : isolate->factory()->minusSign_string();
2722 return isolate->factory()->exponentSeparator_string();
2725 return isolate->factory()->exponentMinusSign_string();
2728 return isolate->factory()->exponentInteger_string();
2736 return isolate->factory()->compact_string();
2738 return isolate->factory()->unit_string();
2826 return isolate->factory()->UTC_string();
2866 if (identifier->Equals(*isolate->factory()->UTC_string())) {