mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 06:48:12 +00:00

The UCD set of data contained a very small subset of all locales just to handle some special casing rules. This enumeration will be needed within the CLDR generator as well. So rather than duplicate the enum, remove it from the UCD generator in favor of the full list of locales known by the CLDR generator.
26 lines
449 B
C++
26 lines
449 B
C++
/*
|
|
* Copyright (c) 2021, Tim Flynn <trflynn89@pm.me>
|
|
*
|
|
* SPDX-License-Identifier: BSD-2-Clause
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <AK/Types.h>
|
|
|
|
namespace Unicode {
|
|
|
|
enum class Condition : u8;
|
|
enum class GeneralCategory : u8;
|
|
enum class Language : u8;
|
|
enum class Locale : u16;
|
|
enum class Property : u8;
|
|
enum class Script : u8;
|
|
enum class Territory : u8;
|
|
enum class WordBreakProperty : u8;
|
|
|
|
struct LocaleData;
|
|
struct SpecialCasing;
|
|
struct UnicodeData;
|
|
|
|
}
|