mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 05:07:45 +00:00
LibJS: Rename DefaultMergeFields to DefaultMergeCalendarFields
This is an editorial change in the Temporal spec.
See: 0ee80b2
This commit is contained in:
parent
125530c71d
commit
86e22abd76
3 changed files with 7 additions and 7 deletions
|
@ -132,8 +132,8 @@ ThrowCompletionOr<Object*> calendar_merge_fields(GlobalObject& global_object, Ob
|
||||||
|
|
||||||
// 2. If mergeFields is undefined, then
|
// 2. If mergeFields is undefined, then
|
||||||
if (!merge_fields) {
|
if (!merge_fields) {
|
||||||
// a. Return ? DefaultMergeFields(fields, additionalFields).
|
// a. Return ? DefaultMergeCalendarFields(fields, additionalFields).
|
||||||
return TRY(default_merge_fields(global_object, fields, additional_fields));
|
return TRY(default_merge_calendar_fields(global_object, fields, additional_fields));
|
||||||
}
|
}
|
||||||
|
|
||||||
// 3. Let result be ? Call(mergeFields, calendar, « fields, additionalFields »).
|
// 3. Let result be ? Call(mergeFields, calendar, « fields, additionalFields »).
|
||||||
|
@ -910,8 +910,8 @@ u8 iso_day(Object& temporal_object)
|
||||||
VERIFY_NOT_REACHED();
|
VERIFY_NOT_REACHED();
|
||||||
}
|
}
|
||||||
|
|
||||||
// 12.2.40 DefaultMergeFields ( fields, additionalFields ), https://tc39.es/proposal-temporal/#sec-temporal-defaultmergefields
|
// 12.2.40 DefaultMergeCalendarFields ( fields, additionalFields ), https://tc39.es/proposal-temporal/#sec-temporal-defaultmergecalendarfields
|
||||||
ThrowCompletionOr<Object*> default_merge_fields(GlobalObject& global_object, Object const& fields, Object const& additional_fields)
|
ThrowCompletionOr<Object*> default_merge_calendar_fields(GlobalObject& global_object, Object const& fields, Object const& additional_fields)
|
||||||
{
|
{
|
||||||
auto& vm = global_object.vm();
|
auto& vm = global_object.vm();
|
||||||
|
|
||||||
|
|
|
@ -73,6 +73,6 @@ i32 iso_year(Object& temporal_object);
|
||||||
u8 iso_month(Object& temporal_object);
|
u8 iso_month(Object& temporal_object);
|
||||||
String iso_month_code(Object& temporal_object);
|
String iso_month_code(Object& temporal_object);
|
||||||
u8 iso_day(Object& temporal_object);
|
u8 iso_day(Object& temporal_object);
|
||||||
ThrowCompletionOr<Object*> default_merge_fields(GlobalObject&, Object const& fields, Object const& additional_fields);
|
ThrowCompletionOr<Object*> default_merge_calendar_fields(GlobalObject&, Object const& fields, Object const& additional_fields);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -577,8 +577,8 @@ JS_DEFINE_NATIVE_FUNCTION(CalendarPrototype::merge_fields)
|
||||||
// 5. Set additionalFields to ? ToObject(additionalFields).
|
// 5. Set additionalFields to ? ToObject(additionalFields).
|
||||||
auto* additional_fields = TRY(vm.argument(1).to_object(global_object));
|
auto* additional_fields = TRY(vm.argument(1).to_object(global_object));
|
||||||
|
|
||||||
// 6. Return ? DefaultMergeFields(fields, additionalFields).
|
// 6. Return ? DefaultMergeCalendarFields(fields, additionalFields).
|
||||||
return TRY(default_merge_fields(global_object, *fields, *additional_fields));
|
return TRY(default_merge_calendar_fields(global_object, *fields, *additional_fields));
|
||||||
}
|
}
|
||||||
|
|
||||||
// 12.4.23 Temporal.Calendar.prototype.toString ( ), https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.tostring
|
// 12.4.23 Temporal.Calendar.prototype.toString ( ), https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.tostring
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue