Lines Matching defs:options

79                                                 Handle<JSReceiver> options,
82 isolate, options, "hourCycle", method_name, {"h11", "h12", "h23", "h24"},
581 // 4. Let options be ! ObjectCreate(%ObjectPrototype%).
582 Handle<JSObject> options = factory->NewJSObject(isolate->object_function());
627 isolate, options, factory->locale_string(), locale, Just(kDontThrow));
634 isolate, options, factory->calendar_string(), calendar, Just(kDontThrow));
640 isolate, options, factory->numberingSystem_string(),
647 isolate, options, factory->timeZone_string(), timezone, Just(kDontThrow));
656 isolate, options, factory->hourCycle_string(),
665 isolate, options, factory->hour12_string(), factory->true_value(),
674 isolate, options, factory->hour12_string(), factory->false_value(),
697 isolate, options, factory->fractionalSecondDigits_string(),
706 isolate, options,
721 isolate, options, factory->dateStyle_string(),
731 isolate, options, factory->timeStyle_string(),
737 return options;
809 Handle<Object> options, RequiredOption required, DefaultsOption defaults,
829 // options is undefined, as that is the only case when the specified
832 options->IsUndefined(isolate);
834 // Both locales and options are undefined, check the cache.
842 // 3. Let options be ? ToDateTimeOptions(options, required, defaults).
846 ToDateTimeOptions(isolate, options, required, defaults), String);
848 // 4. Let dateFormat be ? Construct(%DateTimeFormat%, « locales, options »).
878 Maybe<bool> IsPropertyUndefined(Isolate* isolate, Handle<JSObject> options,
881 // ii. Let value be ? Get(options, prop).
884 isolate, value, Object::GetPropertyOrElement(isolate, options, property),
889 Maybe<bool> NeedsDefault(Isolate* isolate, Handle<JSObject> options,
894 // ii. Let value be ? Get(options, prop)
895 Maybe<bool> maybe_undefined = IsPropertyUndefined(isolate, options, prop);
905 Maybe<bool> CreateDefault(Isolate* isolate, Handle<JSObject> options,
908 // i. Perform ? CreateDataPropertyOrThrow(options, prop, "numeric").
912 isolate, options, factory->NewStringFromAsciiChecked(prop.c_str()),
926 // 1. If options is undefined, let options be null; otherwise let options be ?
927 // ToObject(options).
928 Handle<JSObject> options;
930 options = factory->NewJSObjectWithNullProto();
936 // 2. Let options be ObjectCreate(options).
937 ASSIGN_RETURN_ON_EXCEPTION(isolate, options,
953 Maybe<bool> maybe_needs_default = NeedsDefault(isolate, options, list);
968 Maybe<bool> maybe_needs_default = NeedsDefault(isolate, options, list);
973 // 6. Let dateStyle be ? Get(options, "dateStyle").
975 IsPropertyUndefined(isolate, options, factory->dateStyle_string());
977 // 7. Let timeStyle be ? Get(options, "timeStyle").
979 IsPropertyUndefined(isolate, options, factory->timeStyle_string());
1015 MAYBE_RETURN(CreateDefault(isolate, options, list), Handle<JSObject>());
1021 MAYBE_RETURN(CreateDefault(isolate, options, list), Handle<JSObject>());
1024 // 13. Return options.
1025 return options;
1520 // 2. Let options be ? ToDateTimeOptions(options, "any", "date").
1521 Handle<JSObject> options;
1523 isolate, options,
1528 // 4. Let matcher be ? GetOption(options, "localeMatcher", "string",
1532 Intl::GetLocaleMatcher(isolate, options, service);
1539 // 6. Let calendar be ? GetOption(options, "calendar",
1542 isolate, options, "calendar", empty_values, service, &calendar_str);
1555 // 8. Let numberingSystem be ? GetOption(options, "numberingSystem",
1558 isolate, options, service, &numbering_system_str);
1561 // 6. Let hour12 be ? GetOption(options, "hour12", "boolean", undefined,
1565 GetBoolOption(isolate, options, "hour12", service, &hour12);
1568 // 7. Let hourCycle be ? GetOption(options, "hourCycle", "string", « "h11",
1570 Maybe<HourCycle> maybe_hour_cycle = GetHourCycle(isolate, options, service);
1693 // 17. Let timeZone be ? Get(options, "timeZone").
1696 isolate, options, "timeZone", empty_values, service, &timezone);
1732 // Let _value_ be ? GetNumberOption(options, "fractionalSecondDigits", 1,
1735 isolate, options, factory->fractionalSecondDigits_string(), 1, 3, 0);
1745 // ii. Let value be ? GetOption(options, prop, "string", « the strings
1748 GetStringOption(isolate, options, item.property.c_str(),
1761 // 29. Let matcher be ? GetOption(options, "formatMatcher", "string", «
1765 // c. Let matcher be ? GetOption(options, "formatMatcher", "string",
1769 isolate, options, "formatMatcher", service, {"best fit", "basic"},
1776 // 32. Let dateStyle be ? GetOption(options, "dateStyle", "string", «
1779 isolate, options, "dateStyle", service,
1788 // 34. Let timeStyle be ? GetOption(options, "timeStyle", "string", «
1791 isolate, options, "timeStyle", service,
1886 // 12.1.1 InitializeDateTimeFormat ( dateTimeFormat, locales, options )
2003 // them via options of Intl.DateTimeFormat.