Index: Source/WTF/wtf/unicode/ScriptCodesFromICU.h |
diff --git a/Source/WTF/wtf/unicode/ScriptCodesFromICU.h b/Source/WTF/wtf/unicode/ScriptCodesFromICU.h |
deleted file mode 100644 |
index 4760399a100e85a705dd0cbf740c7a3eeece68b6..0000000000000000000000000000000000000000 |
--- a/Source/WTF/wtf/unicode/ScriptCodesFromICU.h |
+++ /dev/null |
@@ -1,153 +0,0 @@ |
-/* |
- * Copyright (C) 1997-2006, International Business Machines |
- * Corporation and others. All Rights Reserved. |
- */ |
- |
-#ifndef WTF_ScriptCodesFromICU_h |
-#define WTF_ScriptCodesFromICU_h |
- |
-/** |
- * Constants for ISO 15924 script codes. |
- * |
- * Many of these script codes - those from Unicode's ScriptNames.txt - |
- * are character property values for Unicode's Script property. |
- * See UAX #24 Script Names (http://www.unicode.org/reports/tr24/). |
- * |
- * Starting with ICU 3.6, constants for most ISO 15924 script codes |
- * are included (currently excluding private-use codes Qaaa..Qabx). |
- * For scripts for which there are codes in ISO 15924 but which are not |
- * used in the Unicode Character Database (UCD), there are no Unicode characters |
- * associated with those scripts. |
- * |
- * For example, there are no characters that have a UCD script code of |
- * Hans or Hant. All Han ideographs have the Hani script code. |
- * The Hans and Hant script codes are used with CLDR data. |
- * |
- * ISO 15924 script codes are included for use with CLDR and similar. |
- * |
- * @stable ICU 2.2 |
- */ |
-typedef enum UScriptCode { |
- USCRIPT_INVALID_CODE = -1, |
- USCRIPT_COMMON = 0 , /* Zyyy */ |
- USCRIPT_INHERITED = 1, /* Qaai */ |
- USCRIPT_ARABIC = 2, /* Arab */ |
- USCRIPT_ARMENIAN = 3, /* Armn */ |
- USCRIPT_BENGALI = 4, /* Beng */ |
- USCRIPT_BOPOMOFO = 5, /* Bopo */ |
- USCRIPT_CHEROKEE = 6, /* Cher */ |
- USCRIPT_COPTIC = 7, /* Copt */ |
- USCRIPT_CYRILLIC = 8, /* Cyrl */ |
- USCRIPT_DESERET = 9, /* Dsrt */ |
- USCRIPT_DEVANAGARI = 10, /* Deva */ |
- USCRIPT_ETHIOPIC = 11, /* Ethi */ |
- USCRIPT_GEORGIAN = 12, /* Geor */ |
- USCRIPT_GOTHIC = 13, /* Goth */ |
- USCRIPT_GREEK = 14, /* Grek */ |
- USCRIPT_GUJARATI = 15, /* Gujr */ |
- USCRIPT_GURMUKHI = 16, /* Guru */ |
- USCRIPT_HAN = 17, /* Hani */ |
- USCRIPT_HANGUL = 18, /* Hang */ |
- USCRIPT_HEBREW = 19, /* Hebr */ |
- USCRIPT_HIRAGANA = 20, /* Hira */ |
- USCRIPT_KANNADA = 21, /* Knda */ |
- USCRIPT_KATAKANA = 22, /* Kana */ |
- USCRIPT_KHMER = 23, /* Khmr */ |
- USCRIPT_LAO = 24, /* Laoo */ |
- USCRIPT_LATIN = 25, /* Latn */ |
- USCRIPT_MALAYALAM = 26, /* Mlym */ |
- USCRIPT_MONGOLIAN = 27, /* Mong */ |
- USCRIPT_MYANMAR = 28, /* Mymr */ |
- USCRIPT_OGHAM = 29, /* Ogam */ |
- USCRIPT_OLD_ITALIC = 30, /* Ital */ |
- USCRIPT_ORIYA = 31, /* Orya */ |
- USCRIPT_RUNIC = 32, /* Runr */ |
- USCRIPT_SINHALA = 33, /* Sinh */ |
- USCRIPT_SYRIAC = 34, /* Syrc */ |
- USCRIPT_TAMIL = 35, /* Taml */ |
- USCRIPT_TELUGU = 36, /* Telu */ |
- USCRIPT_THAANA = 37, /* Thaa */ |
- USCRIPT_THAI = 38, /* Thai */ |
- USCRIPT_TIBETAN = 39, /* Tibt */ |
- /** Canadian_Aboriginal script. @stable ICU 2.6 */ |
- USCRIPT_CANADIAN_ABORIGINAL = 40, /* Cans */ |
- /** Canadian_Aboriginal script (alias). @stable ICU 2.2 */ |
- USCRIPT_UCAS = USCRIPT_CANADIAN_ABORIGINAL, |
- USCRIPT_YI = 41, /* Yiii */ |
- USCRIPT_TAGALOG = 42, /* Tglg */ |
- USCRIPT_HANUNOO = 43, /* Hano */ |
- USCRIPT_BUHID = 44, /* Buhd */ |
- USCRIPT_TAGBANWA = 45, /* Tagb */ |
- |
- /* New scripts in Unicode 4 @stable ICU 2.6 */ |
- USCRIPT_BRAILLE = 46, /* Brai */ |
- USCRIPT_CYPRIOT = 47, /* Cprt */ |
- USCRIPT_LIMBU = 48, /* Limb */ |
- USCRIPT_LINEAR_B = 49, /* Linb */ |
- USCRIPT_OSMANYA = 50, /* Osma */ |
- USCRIPT_SHAVIAN = 51, /* Shaw */ |
- USCRIPT_TAI_LE = 52, /* Tale */ |
- USCRIPT_UGARITIC = 53, /* Ugar */ |
- |
- /** New script code in Unicode 4.0.1 @stable ICU 3.0 */ |
- USCRIPT_KATAKANA_OR_HIRAGANA = 54,/*Hrkt */ |
- |
-#ifndef U_HIDE_DRAFT_API |
- /* New scripts in Unicode 4.1 @draft ICU 3.4 */ |
- USCRIPT_BUGINESE = 55, /* Bugi */ |
- USCRIPT_GLAGOLITIC = 56, /* Glag */ |
- USCRIPT_KHAROSHTHI = 57, /* Khar */ |
- USCRIPT_SYLOTI_NAGRI = 58, /* Sylo */ |
- USCRIPT_NEW_TAI_LUE = 59, /* Talu */ |
- USCRIPT_TIFINAGH = 60, /* Tfng */ |
- USCRIPT_OLD_PERSIAN = 61, /* Xpeo */ |
- |
- /* New script codes from ISO 15924 @draft ICU 3.6 */ |
- USCRIPT_BALINESE = 62, /* Bali */ |
- USCRIPT_BATAK = 63, /* Batk */ |
- USCRIPT_BLISSYMBOLS = 64, /* Blis */ |
- USCRIPT_BRAHMI = 65, /* Brah */ |
- USCRIPT_CHAM = 66, /* Cham */ |
- USCRIPT_CIRTH = 67, /* Cirt */ |
- USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC = 68, /* Cyrs */ |
- USCRIPT_DEMOTIC_EGYPTIAN = 69, /* Egyd */ |
- USCRIPT_HIERATIC_EGYPTIAN = 70, /* Egyh */ |
- USCRIPT_EGYPTIAN_HIEROGLYPHS = 71, /* Egyp */ |
- USCRIPT_KHUTSURI = 72, /* Geok */ |
- USCRIPT_SIMPLIFIED_HAN = 73, /* Hans */ |
- USCRIPT_TRADITIONAL_HAN = 74, /* Hant */ |
- USCRIPT_PAHAWH_HMONG = 75, /* Hmng */ |
- USCRIPT_OLD_HUNGARIAN = 76, /* Hung */ |
- USCRIPT_HARAPPAN_INDUS = 77, /* Inds */ |
- USCRIPT_JAVANESE = 78, /* Java */ |
- USCRIPT_KAYAH_LI = 79, /* Kali */ |
- USCRIPT_LATIN_FRAKTUR = 80, /* Latf */ |
- USCRIPT_LATIN_GAELIC = 81, /* Latg */ |
- USCRIPT_LEPCHA = 82, /* Lepc */ |
- USCRIPT_LINEAR_A = 83, /* Lina */ |
- USCRIPT_MANDAEAN = 84, /* Mand */ |
- USCRIPT_MAYAN_HIEROGLYPHS = 85, /* Maya */ |
- USCRIPT_MEROITIC = 86, /* Mero */ |
- USCRIPT_NKO = 87, /* Nkoo */ |
- USCRIPT_ORKHON = 88, /* Orkh */ |
- USCRIPT_OLD_PERMIC = 89, /* Perm */ |
- USCRIPT_PHAGS_PA = 90, /* Phag */ |
- USCRIPT_PHOENICIAN = 91, /* Phnx */ |
- USCRIPT_PHONETIC_POLLARD = 92, /* Plrd */ |
- USCRIPT_RONGORONGO = 93, /* Roro */ |
- USCRIPT_SARATI = 94, /* Sara */ |
- USCRIPT_ESTRANGELO_SYRIAC = 95, /* Syre */ |
- USCRIPT_WESTERN_SYRIAC = 96, /* Syrj */ |
- USCRIPT_EASTERN_SYRIAC = 97, /* Syrn */ |
- USCRIPT_TENGWAR = 98, /* Teng */ |
- USCRIPT_VAI = 99, /* Vaii */ |
- USCRIPT_VISIBLE_SPEECH = 100, /* Visp */ |
- USCRIPT_CUNEIFORM = 101,/* Xsux */ |
- USCRIPT_UNWRITTEN_LANGUAGES = 102,/* Zxxx */ |
- USCRIPT_UNKNOWN = 103,/* Zzzz */ /* Unknown="Code for uncoded script", for unassigned code points */ |
- /* Private use codes from Qaaa - Qabx are not supported*/ |
-#endif /* U_HIDE_DRAFT_API */ |
- USCRIPT_CODE_LIMIT = 104 |
-} UScriptCode; |
- |
-#endif |