Merge pull request #88203 from Listwon/char-range-build-size

Link `xid_start` and `xid_continue` externally to prevent data duplication in binary
This commit is contained in:
Rémi Verschelde 2024-02-12 13:35:05 +01:00
commit 106efa44d4
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -38,7 +38,7 @@ struct CharRange {
char32_t end;
};
static CharRange xid_start[] = {
inline constexpr CharRange xid_start[] = {
{ 0x41, 0x5a },
{ 0x5f, 0x5f },
{ 0x61, 0x7a },
@ -692,7 +692,7 @@ static CharRange xid_start[] = {
{ 0x0, 0x0 },
};
static CharRange xid_continue[] = {
inline constexpr CharRange xid_continue[] = {
{ 0x30, 0x39 },
{ 0x41, 0x5a },
{ 0x5f, 0x5f },