Lines Matching refs:factory

18 #include "src/heap/factory.h"
86 value_str = value_bool ? isolate->factory()->true_string()->ToCString()
87 : isolate->factory()->false_string()->ToCString();
108 return isolate->factory()->undefined_value();
114 return isolate->factory()->NewStringFromStaticChars("");
116 return isolate->factory()->NewStringFromAsciiChecked(value.c_str());
379 isolate->factory()->NewFastOrSlowJSObjectFromMap(map));
401 isolate->factory()->NewFastOrSlowJSObjectFromMap(map));
486 Factory* factory = isolate->factory();
491 Handle<FixedArray> fixed_array = factory->NewFixedArray(1);
492 Handle<String> str = factory->NewStringFromAsciiChecked(ext.c_str());
494 return factory->NewJSArrayWithElements(fixed_array);
542 Factory* factory = isolate->factory();
552 Handle<FixedArray> fixed_array = factory->NewFixedArray(1);
557 Handle<String> str = factory->NewStringFromAsciiChecked(ext.c_str());
559 return factory->NewJSArrayWithElements(fixed_array);
578 hour_cycle = factory->h11_string();
581 hour_cycle = factory->h12_string();
584 hour_cycle = factory->h23_string();
587 hour_cycle = factory->h24_string();
593 return factory->NewJSArrayWithElements(fixed_array);
602 Factory* factory = isolate->factory();
613 Handle<FixedArray> fixed_array = factory->NewFixedArray(1);
620 factory->NewStringFromAsciiChecked(numbering_system.c_str());
623 return factory->NewJSArrayWithElements(fixed_array);
634 Factory* factory = isolate->factory();
640 return factory->undefined_value();
676 Factory* factory = isolate->factory();
678 Handle<JSObject> info = factory->NewJSObject(isolate->object_function());
681 Handle<String> dir = factory->ltr_string();
694 dir = factory->rtl_string();
699 isolate, info, factory->direction_string(), dir, Just(kDontThrow))
715 Factory* factory = isolate->factory();
718 Handle<JSObject> info = factory->NewJSObject(isolate->object_function());
733 Handle<FixedArray> wi = Handle<FixedArray>::cast(factory->NewFixedArray(2));
746 Handle<JSArray> we = factory->NewJSArrayWithElements(wi);
759 isolate, info, factory->firstDay_string(),
760 factory->NewNumberFromInt(fd), Just(kDontThrow))
764 CHECK(JSReceiver::CreateDataProperty(isolate, info, factory->weekend_string(),
770 isolate, info, factory->minimalDays_string(),
771 factory->NewNumberFromInt(md), Just(kDontThrow))
779 Factory* factory = isolate->factory();
781 if (strlen(language) == 0) return factory->undefined_value();
782 return factory->NewStringFromAsciiChecked(language);
786 Factory* factory = isolate->factory();
788 if (strlen(script) == 0) return factory->undefined_value();
789 return factory->NewStringFromAsciiChecked(script);
793 Factory* factory = isolate->factory();
795 if (strlen(region) == 0) return factory->undefined_value();
796 return factory->NewStringFromAsciiChecked(region);
803 return isolate->factory()->NewStringFromAsciiChecked(base_name.c_str());
823 Factory* factory = isolate->factory();
828 return (numeric == "true") ? factory->true_value() : factory->false_value();
843 return isolate->factory()->NewStringFromAsciiChecked(locale_str.c_str());