mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 15:27:35 +00:00
LibJS: Fully parse the TimeZoneIANAName production
Currently does nothing as we'll declare everything other than UTC as invalid, but it's a first step towards supporting named time zones :^)
This commit is contained in:
parent
6a4d06e739
commit
3bd7f5b89e
3 changed files with 64 additions and 10 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2021, Linus Groh <linusg@serenityos.org>
|
||||
* Copyright (c) 2021-2022, Linus Groh <linusg@serenityos.org>
|
||||
*
|
||||
* SPDX-License-Identifier: BSD-2-Clause
|
||||
*/
|
||||
|
@ -131,6 +131,10 @@ public:
|
|||
[[nodiscard]] bool parse_time_zone_numeric_utc_offset_not_ambiguous();
|
||||
[[nodiscard]] bool parse_time_zone_numeric_utc_offset_not_ambiguous_allowed_negative_hour();
|
||||
[[nodiscard]] bool parse_time_zone_utc_offset_name();
|
||||
[[nodiscard]] bool parse_tz_leading_char();
|
||||
[[nodiscard]] bool parse_tz_char();
|
||||
[[nodiscard]] bool parse_time_zone_iana_component();
|
||||
[[nodiscard]] bool parse_time_zone_iana_name_tail();
|
||||
[[nodiscard]] bool parse_time_zone_iana_name();
|
||||
[[nodiscard]] bool parse_time_zone_bracketed_name();
|
||||
[[nodiscard]] bool parse_time_zone_bracketed_annotation();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue