浏览代码

LibJS: Rename TimeHourMinuteBasicFormatNotAmbiguous

This is an editorial change in the Temporal spec.

See: https://github.com/tc39/proposal-temporal/commit/70de75b
Linus Groh 3 年之前
父节点
当前提交
8733fbae76

+ 5 - 5
Userland/Libraries/LibJS/Runtime/Temporal/ISO8601.cpp

@@ -1065,10 +1065,10 @@ bool ISO8601Parser::parse_time_spec()
     return true;
     return true;
 }
 }
 
 
-// https://tc39.es/proposal-temporal/#prod-TimeHourMinuteBasicFormatNotAmbiguous
-bool ISO8601Parser::parse_time_hour_minute_basic_format_not_ambiguous()
+// https://tc39.es/proposal-temporal/#prod-TimeHourMinuteBasicFormatNotAmbiguousWithMonthDay
+bool ISO8601Parser::parse_time_hour_minute_basic_format_not_ambiguous_with_month_day()
 {
 {
-    // TimeHourMinuteBasicFormatNotAmbiguous :
+    // TimeHourMinuteBasicFormatNotAmbiguousWithMonthDay :
     //     TimeHourNotValidMonth TimeMinute
     //     TimeHourNotValidMonth TimeMinute
     //     TimeHour TimeMinuteNotValidDay
     //     TimeHour TimeMinuteNotValidDay
     //     TimeHourNotThirtyOneDayMonth TimeMinuteThirtyOneOnly
     //     TimeHourNotThirtyOneDayMonth TimeMinuteThirtyOneOnly
@@ -1111,7 +1111,7 @@ bool ISO8601Parser::parse_time_spec_with_optional_time_zone_not_ambiguous()
     //     TimeHour TimeZoneNumericUTCOffsetNotAmbiguousWithDayOfMonth[opt] TimeZoneBracketedAnnotation[opt]
     //     TimeHour TimeZoneNumericUTCOffsetNotAmbiguousWithDayOfMonth[opt] TimeZoneBracketedAnnotation[opt]
     //     TimeHourNotValidMonth TimeZone
     //     TimeHourNotValidMonth TimeZone
     //     TimeHour : TimeMinute TimeZone[opt]
     //     TimeHour : TimeMinute TimeZone[opt]
-    //     TimeHourMinuteBasicFormatNotAmbiguous TimeZoneBracketedAnnotation[opt]
+    //     TimeHourMinuteBasicFormatNotAmbiguousWithMonthDay TimeZoneBracketedAnnotation[opt]
     //     TimeHour TimeMinute TimeZoneNumericUTCOffsetNotAmbiguousWithMonth TimeZoneBracketedAnnotation[opt]
     //     TimeHour TimeMinute TimeZoneNumericUTCOffsetNotAmbiguousWithMonth TimeZoneBracketedAnnotation[opt]
     //     TimeHour : TimeMinute : TimeSecond TimeFraction[opt] TimeZone[opt]
     //     TimeHour : TimeMinute : TimeSecond TimeFraction[opt] TimeZone[opt]
     //     TimeHour TimeMinute TimeSecondNotValidMonth TimeZone[opt]
     //     TimeHour TimeMinute TimeSecondNotValidMonth TimeZone[opt]
@@ -1172,7 +1172,7 @@ bool ISO8601Parser::parse_time_spec_with_optional_time_zone_not_ambiguous()
     }
     }
     {
     {
         StateTransaction transaction { *this };
         StateTransaction transaction { *this };
-        if (parse_time_hour_minute_basic_format_not_ambiguous()) {
+        if (parse_time_hour_minute_basic_format_not_ambiguous_with_month_day()) {
             (void)parse_time_zone_bracketed_annotation();
             (void)parse_time_zone_bracketed_annotation();
             transaction.commit();
             transaction.commit();
             return true;
             return true;

+ 1 - 1
Userland/Libraries/LibJS/Runtime/Temporal/ISO8601.h

@@ -145,7 +145,7 @@ public:
     [[nodiscard]] bool parse_calendar_name();
     [[nodiscard]] bool parse_calendar_name();
     [[nodiscard]] bool parse_calendar();
     [[nodiscard]] bool parse_calendar();
     [[nodiscard]] bool parse_time_spec();
     [[nodiscard]] bool parse_time_spec();
-    [[nodiscard]] bool parse_time_hour_minute_basic_format_not_ambiguous();
+    [[nodiscard]] bool parse_time_hour_minute_basic_format_not_ambiguous_with_month_day();
     [[nodiscard]] bool parse_time_spec_with_optional_time_zone_not_ambiguous();
     [[nodiscard]] bool parse_time_spec_with_optional_time_zone_not_ambiguous();
     [[nodiscard]] bool parse_time_spec_separator();
     [[nodiscard]] bool parse_time_spec_separator();
     [[nodiscard]] bool parse_date_time();
     [[nodiscard]] bool parse_date_time();