1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 06:37:35 +00:00

LibUnicode: Generate General Category unions and aliases

This downloads the PropertyValueAliases.txt UCD file, which contains a
set of General Category aliases.

This changes the General Category enumeration to now be generated as a
bitmask. This is to easily allow General Category unions. For example,
the LC (Cased_Letter) category is the union of the Ll, Lu, and Lt
categories.
This commit is contained in:
Timothy Flynn 2021-07-31 13:45:05 -04:00 committed by Ali Mohammad Pur
parent f87cc85cd3
commit 16e86ae743
3 changed files with 76 additions and 7 deletions

View file

@ -11,7 +11,7 @@
namespace Unicode {
enum class Condition;
enum class GeneralCategory;
enum class GeneralCategory : u64;
enum class Locale;
enum class Property : u64;
enum class WordBreakProperty;