From 08748577c065bdd9b9a535fac30bf0711a577004 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Tue, 9 Aug 2022 11:29:26 +0200 Subject: [PATCH] Declare ext/intl constants in stubs - part 8 (#9275) --- ext/intl/uchar/ublockcode-enum.h | 260 -- ext/intl/uchar/uchar.c | 43 +- ext/intl/uchar/uchar.stub.php | 3376 +++++++++++++++++++++ ext/intl/uchar/uchar_arginfo.h | 4127 +++++++++++++++++++++++++- ext/intl/uchar/ucharcategory-enum.h | 33 - ext/intl/uchar/uchardirection-enum.h | 26 - ext/intl/uchar/uother-enum.h | 270 -- ext/intl/uchar/uproperty-enum.h | 114 - 8 files changed, 7505 insertions(+), 744 deletions(-) delete mode 100644 ext/intl/uchar/ublockcode-enum.h delete mode 100644 ext/intl/uchar/ucharcategory-enum.h delete mode 100644 ext/intl/uchar/uchardirection-enum.h delete mode 100644 ext/intl/uchar/uother-enum.h delete mode 100644 ext/intl/uchar/uproperty-enum.h diff --git a/ext/intl/uchar/ublockcode-enum.h b/ext/intl/uchar/ublockcode-enum.h deleted file mode 100644 index 489a2da89a6..00000000000 --- a/ext/intl/uchar/ublockcode-enum.h +++ /dev/null @@ -1,260 +0,0 @@ -/* UBlockCode http://icu-project.org/apiref/icu4c/uchar_8h.html#a19f1662c9c33c31593612d05777ea901*/ -UBLOCKCODE(NO_BLOCK) -UBLOCKCODE(BASIC_LATIN) -UBLOCKCODE(LATIN_1_SUPPLEMENT) -UBLOCKCODE(LATIN_EXTENDED_A) -UBLOCKCODE(LATIN_EXTENDED_B) -UBLOCKCODE(IPA_EXTENSIONS) -UBLOCKCODE(SPACING_MODIFIER_LETTERS) -UBLOCKCODE(COMBINING_DIACRITICAL_MARKS) -UBLOCKCODE(GREEK) -UBLOCKCODE(CYRILLIC) -UBLOCKCODE(ARMENIAN) -UBLOCKCODE(HEBREW) -UBLOCKCODE(ARABIC) -UBLOCKCODE(SYRIAC) -UBLOCKCODE(THAANA) -UBLOCKCODE(DEVANAGARI) -UBLOCKCODE(BENGALI) -UBLOCKCODE(GURMUKHI) -UBLOCKCODE(GUJARATI) -UBLOCKCODE(ORIYA) -UBLOCKCODE(TAMIL) -UBLOCKCODE(TELUGU) -UBLOCKCODE(KANNADA) -UBLOCKCODE(MALAYALAM) -UBLOCKCODE(SINHALA) -UBLOCKCODE(THAI) -UBLOCKCODE(LAO) -UBLOCKCODE(TIBETAN) -UBLOCKCODE(MYANMAR) -UBLOCKCODE(GEORGIAN) -UBLOCKCODE(HANGUL_JAMO) -UBLOCKCODE(ETHIOPIC) -UBLOCKCODE(CHEROKEE) -UBLOCKCODE(UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS) -UBLOCKCODE(OGHAM) -UBLOCKCODE(RUNIC) -UBLOCKCODE(KHMER) -UBLOCKCODE(MONGOLIAN) -UBLOCKCODE(LATIN_EXTENDED_ADDITIONAL) -UBLOCKCODE(GREEK_EXTENDED) -UBLOCKCODE(GENERAL_PUNCTUATION) -UBLOCKCODE(SUPERSCRIPTS_AND_SUBSCRIPTS) -UBLOCKCODE(CURRENCY_SYMBOLS) -UBLOCKCODE(COMBINING_MARKS_FOR_SYMBOLS) -UBLOCKCODE(LETTERLIKE_SYMBOLS) -UBLOCKCODE(NUMBER_FORMS) -UBLOCKCODE(ARROWS) -UBLOCKCODE(MATHEMATICAL_OPERATORS) -UBLOCKCODE(MISCELLANEOUS_TECHNICAL) -UBLOCKCODE(CONTROL_PICTURES) -UBLOCKCODE(OPTICAL_CHARACTER_RECOGNITION) -UBLOCKCODE(ENCLOSED_ALPHANUMERICS) -UBLOCKCODE(BOX_DRAWING) -UBLOCKCODE(BLOCK_ELEMENTS) -UBLOCKCODE(GEOMETRIC_SHAPES) -UBLOCKCODE(MISCELLANEOUS_SYMBOLS) -UBLOCKCODE(DINGBATS) -UBLOCKCODE(BRAILLE_PATTERNS) -UBLOCKCODE(CJK_RADICALS_SUPPLEMENT) -UBLOCKCODE(KANGXI_RADICALS) -UBLOCKCODE(IDEOGRAPHIC_DESCRIPTION_CHARACTERS) -UBLOCKCODE(CJK_SYMBOLS_AND_PUNCTUATION) -UBLOCKCODE(HIRAGANA) -UBLOCKCODE(KATAKANA) -UBLOCKCODE(BOPOMOFO) -UBLOCKCODE(HANGUL_COMPATIBILITY_JAMO) -UBLOCKCODE(KANBUN) -UBLOCKCODE(BOPOMOFO_EXTENDED) -UBLOCKCODE(ENCLOSED_CJK_LETTERS_AND_MONTHS) -UBLOCKCODE(CJK_COMPATIBILITY) -UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A) -UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS) -UBLOCKCODE(YI_SYLLABLES) -UBLOCKCODE(YI_RADICALS) -UBLOCKCODE(HANGUL_SYLLABLES) -UBLOCKCODE(HIGH_SURROGATES) -UBLOCKCODE(HIGH_PRIVATE_USE_SURROGATES) -UBLOCKCODE(LOW_SURROGATES) -UBLOCKCODE(PRIVATE_USE_AREA) -UBLOCKCODE(PRIVATE_USE) -UBLOCKCODE(CJK_COMPATIBILITY_IDEOGRAPHS) -UBLOCKCODE(ALPHABETIC_PRESENTATION_FORMS) -UBLOCKCODE(ARABIC_PRESENTATION_FORMS_A) -UBLOCKCODE(COMBINING_HALF_MARKS) -UBLOCKCODE(CJK_COMPATIBILITY_FORMS) -UBLOCKCODE(SMALL_FORM_VARIANTS) -UBLOCKCODE(ARABIC_PRESENTATION_FORMS_B) -UBLOCKCODE(SPECIALS) -UBLOCKCODE(HALFWIDTH_AND_FULLWIDTH_FORMS) -UBLOCKCODE(OLD_ITALIC) -UBLOCKCODE(GOTHIC) -UBLOCKCODE(DESERET) -UBLOCKCODE(BYZANTINE_MUSICAL_SYMBOLS) -UBLOCKCODE(MUSICAL_SYMBOLS) -UBLOCKCODE(MATHEMATICAL_ALPHANUMERIC_SYMBOLS) -UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B) -UBLOCKCODE(CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT) -UBLOCKCODE(TAGS) -UBLOCKCODE(CYRILLIC_SUPPLEMENT) -UBLOCKCODE(CYRILLIC_SUPPLEMENTARY) -UBLOCKCODE(TAGALOG) -UBLOCKCODE(HANUNOO) -UBLOCKCODE(BUHID) -UBLOCKCODE(TAGBANWA) -UBLOCKCODE(MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A) -UBLOCKCODE(SUPPLEMENTAL_ARROWS_A) -UBLOCKCODE(SUPPLEMENTAL_ARROWS_B) -UBLOCKCODE(MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B) -UBLOCKCODE(SUPPLEMENTAL_MATHEMATICAL_OPERATORS) -UBLOCKCODE(KATAKANA_PHONETIC_EXTENSIONS) -UBLOCKCODE(VARIATION_SELECTORS) -UBLOCKCODE(SUPPLEMENTARY_PRIVATE_USE_AREA_A) -UBLOCKCODE(SUPPLEMENTARY_PRIVATE_USE_AREA_B) -UBLOCKCODE(LIMBU) -UBLOCKCODE(TAI_LE) -UBLOCKCODE(KHMER_SYMBOLS) -UBLOCKCODE(PHONETIC_EXTENSIONS) -UBLOCKCODE(MISCELLANEOUS_SYMBOLS_AND_ARROWS) -UBLOCKCODE(YIJING_HEXAGRAM_SYMBOLS) -UBLOCKCODE(LINEAR_B_SYLLABARY) -UBLOCKCODE(LINEAR_B_IDEOGRAMS) -UBLOCKCODE(AEGEAN_NUMBERS) -UBLOCKCODE(UGARITIC) -UBLOCKCODE(SHAVIAN) -UBLOCKCODE(OSMANYA) -UBLOCKCODE(CYPRIOT_SYLLABARY) -UBLOCKCODE(TAI_XUAN_JING_SYMBOLS) -UBLOCKCODE(VARIATION_SELECTORS_SUPPLEMENT) -UBLOCKCODE(ANCIENT_GREEK_MUSICAL_NOTATION) -UBLOCKCODE(ANCIENT_GREEK_NUMBERS) -UBLOCKCODE(ARABIC_SUPPLEMENT) -UBLOCKCODE(BUGINESE) -UBLOCKCODE(CJK_STROKES) -UBLOCKCODE(COMBINING_DIACRITICAL_MARKS_SUPPLEMENT) -UBLOCKCODE(COPTIC) -UBLOCKCODE(ETHIOPIC_EXTENDED) -UBLOCKCODE(ETHIOPIC_SUPPLEMENT) -UBLOCKCODE(GEORGIAN_SUPPLEMENT) -UBLOCKCODE(GLAGOLITIC) -UBLOCKCODE(KHAROSHTHI) -UBLOCKCODE(MODIFIER_TONE_LETTERS) -UBLOCKCODE(NEW_TAI_LUE) -UBLOCKCODE(OLD_PERSIAN) -UBLOCKCODE(PHONETIC_EXTENSIONS_SUPPLEMENT) -UBLOCKCODE(SUPPLEMENTAL_PUNCTUATION) -UBLOCKCODE(SYLOTI_NAGRI) -UBLOCKCODE(TIFINAGH) -UBLOCKCODE(VERTICAL_FORMS) -UBLOCKCODE(NKO) -UBLOCKCODE(BALINESE) -UBLOCKCODE(LATIN_EXTENDED_C) -UBLOCKCODE(LATIN_EXTENDED_D) -UBLOCKCODE(PHAGS_PA) -UBLOCKCODE(PHOENICIAN) -UBLOCKCODE(CUNEIFORM) -UBLOCKCODE(CUNEIFORM_NUMBERS_AND_PUNCTUATION) -UBLOCKCODE(COUNTING_ROD_NUMERALS) -UBLOCKCODE(SUNDANESE) -UBLOCKCODE(LEPCHA) -UBLOCKCODE(OL_CHIKI) -UBLOCKCODE(CYRILLIC_EXTENDED_A) -UBLOCKCODE(VAI) -UBLOCKCODE(CYRILLIC_EXTENDED_B) -UBLOCKCODE(SAURASHTRA) -UBLOCKCODE(KAYAH_LI) -UBLOCKCODE(REJANG) -UBLOCKCODE(CHAM) -UBLOCKCODE(ANCIENT_SYMBOLS) -UBLOCKCODE(PHAISTOS_DISC) -UBLOCKCODE(LYCIAN) -UBLOCKCODE(CARIAN) -UBLOCKCODE(LYDIAN) -UBLOCKCODE(MAHJONG_TILES) -UBLOCKCODE(DOMINO_TILES) -UBLOCKCODE(SAMARITAN) -UBLOCKCODE(UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED) -UBLOCKCODE(TAI_THAM) -UBLOCKCODE(VEDIC_EXTENSIONS) -UBLOCKCODE(LISU) -UBLOCKCODE(BAMUM) -UBLOCKCODE(COMMON_INDIC_NUMBER_FORMS) -UBLOCKCODE(DEVANAGARI_EXTENDED) -UBLOCKCODE(HANGUL_JAMO_EXTENDED_A) -UBLOCKCODE(JAVANESE) -UBLOCKCODE(MYANMAR_EXTENDED_A) -UBLOCKCODE(TAI_VIET) -UBLOCKCODE(MEETEI_MAYEK) -UBLOCKCODE(HANGUL_JAMO_EXTENDED_B) -UBLOCKCODE(IMPERIAL_ARAMAIC) -UBLOCKCODE(OLD_SOUTH_ARABIAN) -UBLOCKCODE(AVESTAN) -UBLOCKCODE(INSCRIPTIONAL_PARTHIAN) -UBLOCKCODE(INSCRIPTIONAL_PAHLAVI) -UBLOCKCODE(OLD_TURKIC) -UBLOCKCODE(RUMI_NUMERAL_SYMBOLS) -UBLOCKCODE(KAITHI) -UBLOCKCODE(EGYPTIAN_HIEROGLYPHS) -UBLOCKCODE(ENCLOSED_ALPHANUMERIC_SUPPLEMENT) -UBLOCKCODE(ENCLOSED_IDEOGRAPHIC_SUPPLEMENT) -UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C) -UBLOCKCODE(MANDAIC) -UBLOCKCODE(BATAK) -UBLOCKCODE(ETHIOPIC_EXTENDED_A) -UBLOCKCODE(BRAHMI) -UBLOCKCODE(BAMUM_SUPPLEMENT) -UBLOCKCODE(KANA_SUPPLEMENT) -UBLOCKCODE(PLAYING_CARDS) -UBLOCKCODE(MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS) -UBLOCKCODE(EMOTICONS) -UBLOCKCODE(TRANSPORT_AND_MAP_SYMBOLS) -UBLOCKCODE(ALCHEMICAL_SYMBOLS) -UBLOCKCODE(CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D) -UBLOCKCODE(ARABIC_EXTENDED_A) -UBLOCKCODE(ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS) -UBLOCKCODE(CHAKMA) -UBLOCKCODE(MEETEI_MAYEK_EXTENSIONS) -UBLOCKCODE(MEROITIC_CURSIVE) -UBLOCKCODE(MEROITIC_HIEROGLYPHS) -UBLOCKCODE(MIAO) -UBLOCKCODE(SHARADA) -UBLOCKCODE(SORA_SOMPENG) -UBLOCKCODE(SUNDANESE_SUPPLEMENT) -UBLOCKCODE(TAKRI) -#if U_ICU_VERSION_MAJOR_NUM >= 54 -UBLOCKCODE(BASSA_VAH) -UBLOCKCODE(CAUCASIAN_ALBANIAN) -UBLOCKCODE(COPTIC_EPACT_NUMBERS) -UBLOCKCODE(COMBINING_DIACRITICAL_MARKS_EXTENDED) -UBLOCKCODE(DUPLOYAN) -UBLOCKCODE(ELBASAN) -UBLOCKCODE(GEOMETRIC_SHAPES_EXTENDED) -UBLOCKCODE(GRANTHA) -UBLOCKCODE(KHOJKI) -UBLOCKCODE(KHUDAWADI) -UBLOCKCODE(LATIN_EXTENDED_E) -UBLOCKCODE(LINEAR_A) -UBLOCKCODE(MAHAJANI) -UBLOCKCODE(MANICHAEAN) -UBLOCKCODE(MENDE_KIKAKUI) -UBLOCKCODE(MODI) -UBLOCKCODE(MRO) -UBLOCKCODE(MYANMAR_EXTENDED_B) -UBLOCKCODE(NABATAEAN) -UBLOCKCODE(OLD_NORTH_ARABIAN) -UBLOCKCODE(OLD_PERMIC) -UBLOCKCODE(ORNAMENTAL_DINGBATS) -UBLOCKCODE(PAHAWH_HMONG) -UBLOCKCODE(PALMYRENE) -UBLOCKCODE(PAU_CIN_HAU) -UBLOCKCODE(PSALTER_PAHLAVI) -UBLOCKCODE(SHORTHAND_FORMAT_CONTROLS) -UBLOCKCODE(SIDDHAM) -UBLOCKCODE(SINHALA_ARCHAIC_NUMBERS) -UBLOCKCODE(SUPPLEMENTAL_ARROWS_C) -UBLOCKCODE(TIRHUTA) -UBLOCKCODE(WARANG_CITI) -#endif /* ICU >= 54 */ -UBLOCKCODE(COUNT) -UBLOCKCODE(INVALID_CODE) diff --git a/ext/intl/uchar/uchar.c b/ext/intl/uchar/uchar.c index 43fe38314fb..77180592582 100644 --- a/ext/intl/uchar/uchar.c +++ b/ext/intl/uchar/uchar.c @@ -1,11 +1,12 @@ #include "uchar.h" #include "intl_data.h" #include "intl_convert.h" -#include "uchar_arginfo.h" #include #include +#include "uchar_arginfo.h" + #define IC_METHOD(mname) PHP_METHOD(IntlChar, mname) static inline int convert_cp(UChar32* pcp, zend_string *string_codepoint, zend_long int_codepoint) { @@ -612,45 +613,7 @@ IC_CHAR_METHOD_CHAR(getBidiPairedBracket) /* }}} */ int php_uchar_minit(INIT_FUNC_ARGS) { - zend_class_entry *ce; - - ce = register_class_IntlChar(); - -#define IC_CONSTL(name, val) \ - zend_declare_class_constant_long(ce, name, strlen(name), val); - - zend_declare_class_constant_string(ce, "UNICODE_VERSION", sizeof("UNICODE_VERISON")-1, U_UNICODE_VERSION); - IC_CONSTL("CODEPOINT_MIN", UCHAR_MIN_VALUE) - IC_CONSTL("CODEPOINT_MAX", UCHAR_MAX_VALUE) - zend_declare_class_constant_double(ce, "NO_NUMERIC_VALUE", sizeof("NO_NUMERIC_VALUE")-1, U_NO_NUMERIC_VALUE); - - /* All enums used by the uchar APIs. There are a LOT of them, - * so they're separated out into include files, - * leaving this source file for actual implementation. - */ -#define UPROPERTY(name) IC_CONSTL("PROPERTY_" #name, UCHAR_##name) -#include "uproperty-enum.h" -#undef UPROPERTY - -#define UCHARCATEGORY(name) IC_CONSTL("CHAR_CATEGORY_" #name, U_##name) -#include "ucharcategory-enum.h" -#undef UCHARCATEGORY - -#define UCHARDIRECTION(name) IC_CONSTL("CHAR_DIRECTION_" #name, U_##name) -#include "uchardirection-enum.h" -#undef UCHARDIRECTION - -#define UBLOCKCODE(name) IC_CONSTL("BLOCK_CODE_" #name, UBLOCK_##name) -#include "ublockcode-enum.h" -#undef UBLOCKCODE - - /* Smaller, self-destribing enums */ -#define UOTHER(name) IC_CONSTL(#name, U_##name) -#include "uother-enum.h" -#undef UOTHER - -#undef IC_CONSTL -#undef IC_CONSTS + register_class_IntlChar(); return SUCCESS; } diff --git a/ext/intl/uchar/uchar.stub.php b/ext/intl/uchar/uchar.stub.php index d246c2b25c2..d789684fc8f 100644 --- a/ext/intl/uchar/uchar.stub.php +++ b/ext/intl/uchar/uchar.stub.php @@ -4,6 +4,3382 @@ class IntlChar { + /** + * @var string + * @cvalue U_UNICODE_VERSION + */ + public const UNICODE_VERSION = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_MIN_VALUE + */ + public const CODEPOINT_MIN = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_MAX_VALUE + */ + public const CODEPOINT_MAX = UNKNOWN; + /** + * @var float + * @cvalue U_NO_NUMERIC_VALUE + */ + public const NO_NUMERIC_VALUE = UNKNOWN; + + /** + * @var int + * @cvalue UCHAR_ALPHABETIC + */ + public const PROPERTY_ALPHABETIC = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_BINARY_START + */ + public const PROPERTY_BINARY_START = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_ASCII_HEX_DIGIT + */ + public const PROPERTY_ASCII_HEX_DIGIT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_BIDI_CONTROL + */ + public const PROPERTY_BIDI_CONTROL = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_BIDI_MIRRORED + */ + public const PROPERTY_BIDI_MIRRORED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_DASH + */ + public const PROPERTY_DASH = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_DEFAULT_IGNORABLE_CODE_POINT + */ + public const PROPERTY_DEFAULT_IGNORABLE_CODE_POINT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_DEPRECATED + */ + public const PROPERTY_DEPRECATED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_DIACRITIC + */ + public const PROPERTY_DIACRITIC = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_EXTENDER + */ + public const PROPERTY_EXTENDER = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_FULL_COMPOSITION_EXCLUSION + */ + public const PROPERTY_FULL_COMPOSITION_EXCLUSION = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_GRAPHEME_BASE + */ + public const PROPERTY_GRAPHEME_BASE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_GRAPHEME_EXTEND + */ + public const PROPERTY_GRAPHEME_EXTEND = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_GRAPHEME_LINK + */ + public const PROPERTY_GRAPHEME_LINK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_HEX_DIGIT + */ + public const PROPERTY_HEX_DIGIT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_HYPHEN + */ + public const PROPERTY_HYPHEN = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_ID_CONTINUE + */ + public const PROPERTY_ID_CONTINUE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_ID_START + */ + public const PROPERTY_ID_START = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_IDEOGRAPHIC + */ + public const PROPERTY_IDEOGRAPHIC = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_IDS_BINARY_OPERATOR + */ + public const PROPERTY_IDS_BINARY_OPERATOR = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_IDS_TRINARY_OPERATOR + */ + public const PROPERTY_IDS_TRINARY_OPERATOR = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_JOIN_CONTROL + */ + public const PROPERTY_JOIN_CONTROL = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_LOGICAL_ORDER_EXCEPTION + */ + public const PROPERTY_LOGICAL_ORDER_EXCEPTION = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_LOWERCASE + */ + public const PROPERTY_LOWERCASE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_MATH + */ + public const PROPERTY_MATH = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NONCHARACTER_CODE_POINT + */ + public const PROPERTY_NONCHARACTER_CODE_POINT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_QUOTATION_MARK + */ + public const PROPERTY_QUOTATION_MARK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_RADICAL + */ + public const PROPERTY_RADICAL = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_SOFT_DOTTED + */ + public const PROPERTY_SOFT_DOTTED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_TERMINAL_PUNCTUATION + */ + public const PROPERTY_TERMINAL_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_UNIFIED_IDEOGRAPH + */ + public const PROPERTY_UNIFIED_IDEOGRAPH = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_UPPERCASE + */ + public const PROPERTY_UPPERCASE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_WHITE_SPACE + */ + public const PROPERTY_WHITE_SPACE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_XID_CONTINUE + */ + public const PROPERTY_XID_CONTINUE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_XID_START + */ + public const PROPERTY_XID_START = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CASE_SENSITIVE + */ + public const PROPERTY_CASE_SENSITIVE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_S_TERM + */ + public const PROPERTY_S_TERM = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_VARIATION_SELECTOR + */ + public const PROPERTY_VARIATION_SELECTOR = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NFD_INERT + */ + public const PROPERTY_NFD_INERT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NFKD_INERT + */ + public const PROPERTY_NFKD_INERT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NFC_INERT + */ + public const PROPERTY_NFC_INERT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NFKC_INERT + */ + public const PROPERTY_NFKC_INERT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_SEGMENT_STARTER + */ + public const PROPERTY_SEGMENT_STARTER = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_PATTERN_SYNTAX + */ + public const PROPERTY_PATTERN_SYNTAX = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_PATTERN_WHITE_SPACE + */ + public const PROPERTY_PATTERN_WHITE_SPACE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_POSIX_ALNUM + */ + public const PROPERTY_POSIX_ALNUM = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_POSIX_BLANK + */ + public const PROPERTY_POSIX_BLANK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_POSIX_GRAPH + */ + public const PROPERTY_POSIX_GRAPH = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_POSIX_PRINT + */ + public const PROPERTY_POSIX_PRINT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_POSIX_XDIGIT + */ + public const PROPERTY_POSIX_XDIGIT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CASED + */ + public const PROPERTY_CASED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CASE_IGNORABLE + */ + public const PROPERTY_CASE_IGNORABLE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CHANGES_WHEN_LOWERCASED + */ + public const PROPERTY_CHANGES_WHEN_LOWERCASED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CHANGES_WHEN_UPPERCASED + */ + public const PROPERTY_CHANGES_WHEN_UPPERCASED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CHANGES_WHEN_TITLECASED + */ + public const PROPERTY_CHANGES_WHEN_TITLECASED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CHANGES_WHEN_CASEFOLDED + */ + public const PROPERTY_CHANGES_WHEN_CASEFOLDED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CHANGES_WHEN_CASEMAPPED + */ + public const PROPERTY_CHANGES_WHEN_CASEMAPPED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED + */ + public const PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_BINARY_LIMIT + */ + public const PROPERTY_BINARY_LIMIT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_BIDI_CLASS + */ + public const PROPERTY_BIDI_CLASS = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_INT_START + */ + public const PROPERTY_INT_START = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_BLOCK + */ + public const PROPERTY_BLOCK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CANONICAL_COMBINING_CLASS + */ + public const PROPERTY_CANONICAL_COMBINING_CLASS = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_DECOMPOSITION_TYPE + */ + public const PROPERTY_DECOMPOSITION_TYPE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_EAST_ASIAN_WIDTH + */ + public const PROPERTY_EAST_ASIAN_WIDTH = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_GENERAL_CATEGORY + */ + public const PROPERTY_GENERAL_CATEGORY = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_JOINING_GROUP + */ + public const PROPERTY_JOINING_GROUP = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_JOINING_TYPE + */ + public const PROPERTY_JOINING_TYPE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_LINE_BREAK + */ + public const PROPERTY_LINE_BREAK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NUMERIC_TYPE + */ + public const PROPERTY_NUMERIC_TYPE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_SCRIPT + */ + public const PROPERTY_SCRIPT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_HANGUL_SYLLABLE_TYPE + */ + public const PROPERTY_HANGUL_SYLLABLE_TYPE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NFD_QUICK_CHECK + */ + public const PROPERTY_NFD_QUICK_CHECK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NFKD_QUICK_CHECK + */ + public const PROPERTY_NFKD_QUICK_CHECK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NFC_QUICK_CHECK + */ + public const PROPERTY_NFC_QUICK_CHECK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NFKC_QUICK_CHECK + */ + public const PROPERTY_NFKC_QUICK_CHECK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_LEAD_CANONICAL_COMBINING_CLASS + */ + public const PROPERTY_LEAD_CANONICAL_COMBINING_CLASS = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_TRAIL_CANONICAL_COMBINING_CLASS + */ + public const PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_GRAPHEME_CLUSTER_BREAK + */ + public const PROPERTY_GRAPHEME_CLUSTER_BREAK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_SENTENCE_BREAK + */ + public const PROPERTY_SENTENCE_BREAK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_WORD_BREAK + */ + public const PROPERTY_WORD_BREAK = UNKNOWN; +#if U_ICU_VERSION_MAJOR_NUM >= 52 + /** + * @var int + * @cvalue UCHAR_BIDI_PAIRED_BRACKET_TYPE + */ + public const PROPERTY_BIDI_PAIRED_BRACKET_TYPE = UNKNOWN; +#endif + /** + * @var int + * @cvalue UCHAR_INT_LIMIT + */ + public const PROPERTY_INT_LIMIT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_GENERAL_CATEGORY_MASK + */ + public const PROPERTY_GENERAL_CATEGORY_MASK = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_MASK_START + */ + public const PROPERTY_MASK_START = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_MASK_LIMIT + */ + public const PROPERTY_MASK_LIMIT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NUMERIC_VALUE + */ + public const PROPERTY_NUMERIC_VALUE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_DOUBLE_START + */ + public const PROPERTY_DOUBLE_START = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_DOUBLE_LIMIT + */ + public const PROPERTY_DOUBLE_LIMIT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_AGE + */ + public const PROPERTY_AGE = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_STRING_START + */ + public const PROPERTY_STRING_START = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_BIDI_MIRRORING_GLYPH + */ + public const PROPERTY_BIDI_MIRRORING_GLYPH = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_CASE_FOLDING + */ + public const PROPERTY_CASE_FOLDING = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_ISO_COMMENT + */ + public const PROPERTY_ISO_COMMENT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_LOWERCASE_MAPPING + */ + public const PROPERTY_LOWERCASE_MAPPING = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_NAME + */ + public const PROPERTY_NAME = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_SIMPLE_CASE_FOLDING + */ + public const PROPERTY_SIMPLE_CASE_FOLDING = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_SIMPLE_LOWERCASE_MAPPING + */ + public const PROPERTY_SIMPLE_LOWERCASE_MAPPING = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_SIMPLE_TITLECASE_MAPPING + */ + public const PROPERTY_SIMPLE_TITLECASE_MAPPING = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_SIMPLE_UPPERCASE_MAPPING + */ + public const PROPERTY_SIMPLE_UPPERCASE_MAPPING = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_TITLECASE_MAPPING + */ + public const PROPERTY_TITLECASE_MAPPING = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_UNICODE_1_NAME + */ + public const PROPERTY_UNICODE_1_NAME = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_UPPERCASE_MAPPING + */ + public const PROPERTY_UPPERCASE_MAPPING = UNKNOWN; +#if U_ICU_VERSION_MAJOR_NUM >= 52 + /** + * @var int + * @cvalue UCHAR_BIDI_PAIRED_BRACKET + */ + public const PROPERTY_BIDI_PAIRED_BRACKET = UNKNOWN; +#endif + /** + * @var int + * @cvalue UCHAR_STRING_LIMIT + */ + public const PROPERTY_STRING_LIMIT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_SCRIPT_EXTENSIONS + */ + public const PROPERTY_SCRIPT_EXTENSIONS = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_OTHER_PROPERTY_START + */ + public const PROPERTY_OTHER_PROPERTY_START = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_OTHER_PROPERTY_LIMIT + */ + public const PROPERTY_OTHER_PROPERTY_LIMIT = UNKNOWN; + /** + * @var int + * @cvalue UCHAR_INVALID_CODE + */ + public const PROPERTY_INVALID_CODE = UNKNOWN; + + /** + * @var int + * @cvalue U_UNASSIGNED + */ + public const CHAR_CATEGORY_UNASSIGNED = UNKNOWN; + /** + * @var int + * @cvalue U_GENERAL_OTHER_TYPES + */ + public const CHAR_CATEGORY_GENERAL_OTHER_TYPES = UNKNOWN; + /** + * @var int + * @cvalue U_UPPERCASE_LETTER + */ + public const CHAR_CATEGORY_UPPERCASE_LETTER = UNKNOWN; + /** + * @var int + * @cvalue U_LOWERCASE_LETTER + */ + public const CHAR_CATEGORY_LOWERCASE_LETTER = UNKNOWN; + /** + * @var int + * @cvalue U_TITLECASE_LETTER + */ + public const CHAR_CATEGORY_TITLECASE_LETTER = UNKNOWN; + /** + * @var int + * @cvalue U_MODIFIER_LETTER + */ + public const CHAR_CATEGORY_MODIFIER_LETTER = UNKNOWN; + /** + * @var int + * @cvalue U_OTHER_LETTER + */ + public const CHAR_CATEGORY_OTHER_LETTER = UNKNOWN; + /** + * @var int + * @cvalue U_NON_SPACING_MARK + */ + public const CHAR_CATEGORY_NON_SPACING_MARK = UNKNOWN; + /** + * @var int + * @cvalue U_ENCLOSING_MARK + */ + public const CHAR_CATEGORY_ENCLOSING_MARK = UNKNOWN; + /** + * @var int + * @cvalue U_COMBINING_SPACING_MARK + */ + public const CHAR_CATEGORY_COMBINING_SPACING_MARK = UNKNOWN; + /** + * @var int + * @cvalue U_DECIMAL_DIGIT_NUMBER + */ + public const CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER = UNKNOWN; + /** + * @var int + * @cvalue U_LETTER_NUMBER + */ + public const CHAR_CATEGORY_LETTER_NUMBER = UNKNOWN; + /** + * @var int + * @cvalue U_OTHER_NUMBER + */ + public const CHAR_CATEGORY_OTHER_NUMBER = UNKNOWN; + /** + * @var int + * @cvalue U_SPACE_SEPARATOR + */ + public const CHAR_CATEGORY_SPACE_SEPARATOR = UNKNOWN; + /** + * @var int + * @cvalue U_LINE_SEPARATOR + */ + public const CHAR_CATEGORY_LINE_SEPARATOR = UNKNOWN; + /** + * @var int + * @cvalue U_PARAGRAPH_SEPARATOR + */ + public const CHAR_CATEGORY_PARAGRAPH_SEPARATOR = UNKNOWN; + /** + * @var int + * @cvalue U_CONTROL_CHAR + */ + public const CHAR_CATEGORY_CONTROL_CHAR = UNKNOWN; + /** + * @var int + * @cvalue U_FORMAT_CHAR + */ + public const CHAR_CATEGORY_FORMAT_CHAR = UNKNOWN; + /** + * @var int + * @cvalue U_PRIVATE_USE_CHAR + */ + public const CHAR_CATEGORY_PRIVATE_USE_CHAR = UNKNOWN; + /** + * @var int + * @cvalue U_SURROGATE + */ + public const CHAR_CATEGORY_SURROGATE = UNKNOWN; + /** + * @var int + * @cvalue U_DASH_PUNCTUATION + */ + public const CHAR_CATEGORY_DASH_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue U_START_PUNCTUATION + */ + public const CHAR_CATEGORY_START_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue U_END_PUNCTUATION + */ + public const CHAR_CATEGORY_END_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue U_CONNECTOR_PUNCTUATION + */ + public const CHAR_CATEGORY_CONNECTOR_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue U_OTHER_PUNCTUATION + */ + public const CHAR_CATEGORY_OTHER_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue U_MATH_SYMBOL + */ + public const CHAR_CATEGORY_MATH_SYMBOL = UNKNOWN; + /** + * @var int + * @cvalue U_CURRENCY_SYMBOL + */ + public const CHAR_CATEGORY_CURRENCY_SYMBOL = UNKNOWN; + /** + * @var int + * @cvalue U_MODIFIER_SYMBOL + */ + public const CHAR_CATEGORY_MODIFIER_SYMBOL = UNKNOWN; + /** + * @var int + * @cvalue U_OTHER_SYMBOL + */ + public const CHAR_CATEGORY_OTHER_SYMBOL = UNKNOWN; + /** + * @var int + * @cvalue U_INITIAL_PUNCTUATION + */ + public const CHAR_CATEGORY_INITIAL_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue U_FINAL_PUNCTUATION + */ + public const CHAR_CATEGORY_FINAL_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue U_CHAR_CATEGORY_COUNT + */ + public const CHAR_CATEGORY_CHAR_CATEGORY_COUNT = UNKNOWN; + + /** + * @var int + * @cvalue U_LEFT_TO_RIGHT + */ + public const CHAR_DIRECTION_LEFT_TO_RIGHT = UNKNOWN; + /** + * @var int + * @cvalue U_RIGHT_TO_LEFT + */ + public const CHAR_DIRECTION_RIGHT_TO_LEFT = UNKNOWN; + /** + * @var int + * @cvalue U_EUROPEAN_NUMBER + */ + public const CHAR_DIRECTION_EUROPEAN_NUMBER = UNKNOWN; + /** + * @var int + * @cvalue U_EUROPEAN_NUMBER_SEPARATOR + */ + public const CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR = UNKNOWN; + /** + * @var int + * @cvalue U_EUROPEAN_NUMBER_TERMINATOR + */ + public const CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR = UNKNOWN; + /** + * @var int + * @cvalue U_ARABIC_NUMBER + */ + public const CHAR_DIRECTION_ARABIC_NUMBER = UNKNOWN; + /** + * @var int + * @cvalue U_COMMON_NUMBER_SEPARATOR + */ + public const CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR = UNKNOWN; + /** + * @var int + * @cvalue U_BLOCK_SEPARATOR + */ + public const CHAR_DIRECTION_BLOCK_SEPARATOR = UNKNOWN; + /** + * @var int + * @cvalue U_SEGMENT_SEPARATOR + */ + public const CHAR_DIRECTION_SEGMENT_SEPARATOR = UNKNOWN; + /** + * @var int + * @cvalue U_WHITE_SPACE_NEUTRAL + */ + public const CHAR_DIRECTION_WHITE_SPACE_NEUTRAL = UNKNOWN; + /** + * @var int + * @cvalue U_OTHER_NEUTRAL + */ + public const CHAR_DIRECTION_OTHER_NEUTRAL = UNKNOWN; + /** + * @var int + * @cvalue U_LEFT_TO_RIGHT_EMBEDDING + */ + public const CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING = UNKNOWN; + /** + * @var int + * @cvalue U_LEFT_TO_RIGHT_OVERRIDE + */ + public const CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE = UNKNOWN; + /** + * @var int + * @cvalue U_RIGHT_TO_LEFT_ARABIC + */ + public const CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC = UNKNOWN; + /** + * @var int + * @cvalue U_RIGHT_TO_LEFT_EMBEDDING + */ + public const CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING = UNKNOWN; + /** + * @var int + * @cvalue U_RIGHT_TO_LEFT_OVERRIDE + */ + public const CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE = UNKNOWN; + /** + * @var int + * @cvalue U_POP_DIRECTIONAL_FORMAT + */ + public const CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT = UNKNOWN; + /** + * @var int + * @cvalue U_DIR_NON_SPACING_MARK + */ + public const CHAR_DIRECTION_DIR_NON_SPACING_MARK = UNKNOWN; + /** + * @var int + * @cvalue U_BOUNDARY_NEUTRAL + */ + public const CHAR_DIRECTION_BOUNDARY_NEUTRAL = UNKNOWN; +#if U_ICU_VERSION_MAJOR_NUM >= 52 + /** + * @var int + * @cvalue U_FIRST_STRONG_ISOLATE + */ + public const CHAR_DIRECTION_FIRST_STRONG_ISOLATE = UNKNOWN; + /** + * @var int + * @cvalue U_LEFT_TO_RIGHT_ISOLATE + */ + public const CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE = UNKNOWN; + /** + * @var int + * @cvalue U_RIGHT_TO_LEFT_ISOLATE + */ + public const CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE = UNKNOWN; + /** + * @var int + * @cvalue U_POP_DIRECTIONAL_ISOLATE + */ + public const CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE = UNKNOWN; +#endif + /** + * @var int + * @cvalue U_CHAR_DIRECTION_COUNT + */ + public const CHAR_DIRECTION_CHAR_DIRECTION_COUNT = UNKNOWN; + + /** + * @var int + * @cvalue UBLOCK_NO_BLOCK + */ + public const BLOCK_CODE_NO_BLOCK = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BASIC_LATIN + */ + public const BLOCK_CODE_BASIC_LATIN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LATIN_1_SUPPLEMENT + */ + public const BLOCK_CODE_LATIN_1_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LATIN_EXTENDED_A + */ + public const BLOCK_CODE_LATIN_EXTENDED_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LATIN_EXTENDED_B + */ + public const BLOCK_CODE_LATIN_EXTENDED_B = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_IPA_EXTENSIONS + */ + public const BLOCK_CODE_IPA_EXTENSIONS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SPACING_MODIFIER_LETTERS + */ + public const BLOCK_CODE_SPACING_MODIFIER_LETTERS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_COMBINING_DIACRITICAL_MARKS + */ + public const BLOCK_CODE_COMBINING_DIACRITICAL_MARKS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GREEK + */ + public const BLOCK_CODE_GREEK = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CYRILLIC + */ + public const BLOCK_CODE_CYRILLIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ARMENIAN + */ + public const BLOCK_CODE_ARMENIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HEBREW + */ + public const BLOCK_CODE_HEBREW = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ARABIC + */ + public const BLOCK_CODE_ARABIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SYRIAC + */ + public const BLOCK_CODE_SYRIAC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_THAANA + */ + public const BLOCK_CODE_THAANA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_DEVANAGARI + */ + public const BLOCK_CODE_DEVANAGARI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BENGALI + */ + public const BLOCK_CODE_BENGALI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GURMUKHI + */ + public const BLOCK_CODE_GURMUKHI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GUJARATI + */ + public const BLOCK_CODE_GUJARATI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ORIYA + */ + public const BLOCK_CODE_ORIYA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TAMIL + */ + public const BLOCK_CODE_TAMIL = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TELUGU + */ + public const BLOCK_CODE_TELUGU = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KANNADA + */ + public const BLOCK_CODE_KANNADA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MALAYALAM + */ + public const BLOCK_CODE_MALAYALAM = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SINHALA + */ + public const BLOCK_CODE_SINHALA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_THAI + */ + public const BLOCK_CODE_THAI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LAO + */ + public const BLOCK_CODE_LAO = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TIBETAN + */ + public const BLOCK_CODE_TIBETAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MYANMAR + */ + public const BLOCK_CODE_MYANMAR = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GEORGIAN + */ + public const BLOCK_CODE_GEORGIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HANGUL_JAMO + */ + public const BLOCK_CODE_HANGUL_JAMO = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ETHIOPIC + */ + public const BLOCK_CODE_ETHIOPIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CHEROKEE + */ + public const BLOCK_CODE_CHEROKEE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS + */ + public const BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OGHAM + */ + public const BLOCK_CODE_OGHAM = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_RUNIC + */ + public const BLOCK_CODE_RUNIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KHMER + */ + public const BLOCK_CODE_KHMER = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MONGOLIAN + */ + public const BLOCK_CODE_MONGOLIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LATIN_EXTENDED_ADDITIONAL + */ + public const BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GREEK_EXTENDED + */ + public const BLOCK_CODE_GREEK_EXTENDED = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GENERAL_PUNCTUATION + */ + public const BLOCK_CODE_GENERAL_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS + */ + public const BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CURRENCY_SYMBOLS + */ + public const BLOCK_CODE_CURRENCY_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_COMBINING_MARKS_FOR_SYMBOLS + */ + public const BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LETTERLIKE_SYMBOLS + */ + public const BLOCK_CODE_LETTERLIKE_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_NUMBER_FORMS + */ + public const BLOCK_CODE_NUMBER_FORMS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ARROWS + */ + public const BLOCK_CODE_ARROWS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MATHEMATICAL_OPERATORS + */ + public const BLOCK_CODE_MATHEMATICAL_OPERATORS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MISCELLANEOUS_TECHNICAL + */ + public const BLOCK_CODE_MISCELLANEOUS_TECHNICAL = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CONTROL_PICTURES + */ + public const BLOCK_CODE_CONTROL_PICTURES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OPTICAL_CHARACTER_RECOGNITION + */ + public const BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ENCLOSED_ALPHANUMERICS + */ + public const BLOCK_CODE_ENCLOSED_ALPHANUMERICS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BOX_DRAWING + */ + public const BLOCK_CODE_BOX_DRAWING = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BLOCK_ELEMENTS + */ + public const BLOCK_CODE_BLOCK_ELEMENTS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GEOMETRIC_SHAPES + */ + public const BLOCK_CODE_GEOMETRIC_SHAPES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MISCELLANEOUS_SYMBOLS + */ + public const BLOCK_CODE_MISCELLANEOUS_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_DINGBATS + */ + public const BLOCK_CODE_DINGBATS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BRAILLE_PATTERNS + */ + public const BLOCK_CODE_BRAILLE_PATTERNS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_RADICALS_SUPPLEMENT + */ + public const BLOCK_CODE_CJK_RADICALS_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KANGXI_RADICALS + */ + public const BLOCK_CODE_KANGXI_RADICALS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS + */ + public const BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION + */ + public const BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HIRAGANA + */ + public const BLOCK_CODE_HIRAGANA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KATAKANA + */ + public const BLOCK_CODE_KATAKANA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BOPOMOFO + */ + public const BLOCK_CODE_BOPOMOFO = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HANGUL_COMPATIBILITY_JAMO + */ + public const BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KANBUN + */ + public const BLOCK_CODE_KANBUN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BOPOMOFO_EXTENDED + */ + public const BLOCK_CODE_BOPOMOFO_EXTENDED = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS + */ + public const BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_COMPATIBILITY + */ + public const BLOCK_CODE_CJK_COMPATIBILITY = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A + */ + public const BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_UNIFIED_IDEOGRAPHS + */ + public const BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_YI_SYLLABLES + */ + public const BLOCK_CODE_YI_SYLLABLES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_YI_RADICALS + */ + public const BLOCK_CODE_YI_RADICALS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HANGUL_SYLLABLES + */ + public const BLOCK_CODE_HANGUL_SYLLABLES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HIGH_SURROGATES + */ + public const BLOCK_CODE_HIGH_SURROGATES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HIGH_PRIVATE_USE_SURROGATES + */ + public const BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LOW_SURROGATES + */ + public const BLOCK_CODE_LOW_SURROGATES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PRIVATE_USE_AREA + */ + public const BLOCK_CODE_PRIVATE_USE_AREA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PRIVATE_USE + */ + public const BLOCK_CODE_PRIVATE_USE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS + */ + public const BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ALPHABETIC_PRESENTATION_FORMS + */ + public const BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ARABIC_PRESENTATION_FORMS_A + */ + public const BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_COMBINING_HALF_MARKS + */ + public const BLOCK_CODE_COMBINING_HALF_MARKS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_COMPATIBILITY_FORMS + */ + public const BLOCK_CODE_CJK_COMPATIBILITY_FORMS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SMALL_FORM_VARIANTS + */ + public const BLOCK_CODE_SMALL_FORM_VARIANTS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ARABIC_PRESENTATION_FORMS_B + */ + public const BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SPECIALS + */ + public const BLOCK_CODE_SPECIALS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS + */ + public const BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OLD_ITALIC + */ + public const BLOCK_CODE_OLD_ITALIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GOTHIC + */ + public const BLOCK_CODE_GOTHIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_DESERET + */ + public const BLOCK_CODE_DESERET = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BYZANTINE_MUSICAL_SYMBOLS + */ + public const BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MUSICAL_SYMBOLS + */ + public const BLOCK_CODE_MUSICAL_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS + */ + public const BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B + */ + public const BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT + */ + public const BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TAGS + */ + public const BLOCK_CODE_TAGS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CYRILLIC_SUPPLEMENT + */ + public const BLOCK_CODE_CYRILLIC_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CYRILLIC_SUPPLEMENTARY + */ + public const BLOCK_CODE_CYRILLIC_SUPPLEMENTARY = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TAGALOG + */ + public const BLOCK_CODE_TAGALOG = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HANUNOO + */ + public const BLOCK_CODE_HANUNOO = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BUHID + */ + public const BLOCK_CODE_BUHID = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TAGBANWA + */ + public const BLOCK_CODE_TAGBANWA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A + */ + public const BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUPPLEMENTAL_ARROWS_A + */ + public const BLOCK_CODE_SUPPLEMENTAL_ARROWS_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUPPLEMENTAL_ARROWS_B + */ + public const BLOCK_CODE_SUPPLEMENTAL_ARROWS_B = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B + */ + public const BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS + */ + public const BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KATAKANA_PHONETIC_EXTENSIONS + */ + public const BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_VARIATION_SELECTORS + */ + public const BLOCK_CODE_VARIATION_SELECTORS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A + */ + public const BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B + */ + public const BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LIMBU + */ + public const BLOCK_CODE_LIMBU = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TAI_LE + */ + public const BLOCK_CODE_TAI_LE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KHMER_SYMBOLS + */ + public const BLOCK_CODE_KHMER_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PHONETIC_EXTENSIONS + */ + public const BLOCK_CODE_PHONETIC_EXTENSIONS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS + */ + public const BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_YIJING_HEXAGRAM_SYMBOLS + */ + public const BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LINEAR_B_SYLLABARY + */ + public const BLOCK_CODE_LINEAR_B_SYLLABARY = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LINEAR_B_IDEOGRAMS + */ + public const BLOCK_CODE_LINEAR_B_IDEOGRAMS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_AEGEAN_NUMBERS + */ + public const BLOCK_CODE_AEGEAN_NUMBERS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_UGARITIC + */ + public const BLOCK_CODE_UGARITIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SHAVIAN + */ + public const BLOCK_CODE_SHAVIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OSMANYA + */ + public const BLOCK_CODE_OSMANYA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CYPRIOT_SYLLABARY + */ + public const BLOCK_CODE_CYPRIOT_SYLLABARY = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TAI_XUAN_JING_SYMBOLS + */ + public const BLOCK_CODE_TAI_XUAN_JING_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_VARIATION_SELECTORS_SUPPLEMENT + */ + public const BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION + */ + public const BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ANCIENT_GREEK_NUMBERS + */ + public const BLOCK_CODE_ANCIENT_GREEK_NUMBERS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ARABIC_SUPPLEMENT + */ + public const BLOCK_CODE_ARABIC_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BUGINESE + */ + public const BLOCK_CODE_BUGINESE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_STROKES + */ + public const BLOCK_CODE_CJK_STROKES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT + */ + public const BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_COPTIC + */ + public const BLOCK_CODE_COPTIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ETHIOPIC_EXTENDED + */ + public const BLOCK_CODE_ETHIOPIC_EXTENDED = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ETHIOPIC_SUPPLEMENT + */ + public const BLOCK_CODE_ETHIOPIC_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GEORGIAN_SUPPLEMENT + */ + public const BLOCK_CODE_GEORGIAN_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GLAGOLITIC + */ + public const BLOCK_CODE_GLAGOLITIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KHAROSHTHI + */ + public const BLOCK_CODE_KHAROSHTHI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MODIFIER_TONE_LETTERS + */ + public const BLOCK_CODE_MODIFIER_TONE_LETTERS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_NEW_TAI_LUE + */ + public const BLOCK_CODE_NEW_TAI_LUE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OLD_PERSIAN + */ + public const BLOCK_CODE_OLD_PERSIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT + */ + public const BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUPPLEMENTAL_PUNCTUATION + */ + public const BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SYLOTI_NAGRI + */ + public const BLOCK_CODE_SYLOTI_NAGRI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TIFINAGH + */ + public const BLOCK_CODE_TIFINAGH = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_VERTICAL_FORMS + */ + public const BLOCK_CODE_VERTICAL_FORMS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_NKO + */ + public const BLOCK_CODE_NKO = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BALINESE + */ + public const BLOCK_CODE_BALINESE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LATIN_EXTENDED_C + */ + public const BLOCK_CODE_LATIN_EXTENDED_C = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LATIN_EXTENDED_D + */ + public const BLOCK_CODE_LATIN_EXTENDED_D = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PHAGS_PA + */ + public const BLOCK_CODE_PHAGS_PA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PHOENICIAN + */ + public const BLOCK_CODE_PHOENICIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CUNEIFORM + */ + public const BLOCK_CODE_CUNEIFORM = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION + */ + public const BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_COUNTING_ROD_NUMERALS + */ + public const BLOCK_CODE_COUNTING_ROD_NUMERALS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUNDANESE + */ + public const BLOCK_CODE_SUNDANESE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LEPCHA + */ + public const BLOCK_CODE_LEPCHA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OL_CHIKI + */ + public const BLOCK_CODE_OL_CHIKI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CYRILLIC_EXTENDED_A + */ + public const BLOCK_CODE_CYRILLIC_EXTENDED_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_VAI + */ + public const BLOCK_CODE_VAI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CYRILLIC_EXTENDED_B + */ + public const BLOCK_CODE_CYRILLIC_EXTENDED_B = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SAURASHTRA + */ + public const BLOCK_CODE_SAURASHTRA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KAYAH_LI + */ + public const BLOCK_CODE_KAYAH_LI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_REJANG + */ + public const BLOCK_CODE_REJANG = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CHAM + */ + public const BLOCK_CODE_CHAM = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ANCIENT_SYMBOLS + */ + public const BLOCK_CODE_ANCIENT_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PHAISTOS_DISC + */ + public const BLOCK_CODE_PHAISTOS_DISC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LYCIAN + */ + public const BLOCK_CODE_LYCIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CARIAN + */ + public const BLOCK_CODE_CARIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LYDIAN + */ + public const BLOCK_CODE_LYDIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MAHJONG_TILES + */ + public const BLOCK_CODE_MAHJONG_TILES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_DOMINO_TILES + */ + public const BLOCK_CODE_DOMINO_TILES = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SAMARITAN + */ + public const BLOCK_CODE_SAMARITAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED + */ + public const BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TAI_THAM + */ + public const BLOCK_CODE_TAI_THAM = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_VEDIC_EXTENSIONS + */ + public const BLOCK_CODE_VEDIC_EXTENSIONS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LISU + */ + public const BLOCK_CODE_LISU = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BAMUM + */ + public const BLOCK_CODE_BAMUM = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_COMMON_INDIC_NUMBER_FORMS + */ + public const BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_DEVANAGARI_EXTENDED + */ + public const BLOCK_CODE_DEVANAGARI_EXTENDED = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HANGUL_JAMO_EXTENDED_A + */ + public const BLOCK_CODE_HANGUL_JAMO_EXTENDED_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_JAVANESE + */ + public const BLOCK_CODE_JAVANESE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MYANMAR_EXTENDED_A + */ + public const BLOCK_CODE_MYANMAR_EXTENDED_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TAI_VIET + */ + public const BLOCK_CODE_TAI_VIET = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MEETEI_MAYEK + */ + public const BLOCK_CODE_MEETEI_MAYEK = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_HANGUL_JAMO_EXTENDED_B + */ + public const BLOCK_CODE_HANGUL_JAMO_EXTENDED_B = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_IMPERIAL_ARAMAIC + */ + public const BLOCK_CODE_IMPERIAL_ARAMAIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OLD_SOUTH_ARABIAN + */ + public const BLOCK_CODE_OLD_SOUTH_ARABIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_AVESTAN + */ + public const BLOCK_CODE_AVESTAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_INSCRIPTIONAL_PARTHIAN + */ + public const BLOCK_CODE_INSCRIPTIONAL_PARTHIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_INSCRIPTIONAL_PAHLAVI + */ + public const BLOCK_CODE_INSCRIPTIONAL_PAHLAVI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OLD_TURKIC + */ + public const BLOCK_CODE_OLD_TURKIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_RUMI_NUMERAL_SYMBOLS + */ + public const BLOCK_CODE_RUMI_NUMERAL_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KAITHI + */ + public const BLOCK_CODE_KAITHI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_EGYPTIAN_HIEROGLYPHS + */ + public const BLOCK_CODE_EGYPTIAN_HIEROGLYPHS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT + */ + public const BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT + */ + public const BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C + */ + public const BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MANDAIC + */ + public const BLOCK_CODE_MANDAIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BATAK + */ + public const BLOCK_CODE_BATAK = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ETHIOPIC_EXTENDED_A + */ + public const BLOCK_CODE_ETHIOPIC_EXTENDED_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BRAHMI + */ + public const BLOCK_CODE_BRAHMI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_BAMUM_SUPPLEMENT + */ + public const BLOCK_CODE_BAMUM_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KANA_SUPPLEMENT + */ + public const BLOCK_CODE_KANA_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PLAYING_CARDS + */ + public const BLOCK_CODE_PLAYING_CARDS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS + */ + public const BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_EMOTICONS + */ + public const BLOCK_CODE_EMOTICONS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TRANSPORT_AND_MAP_SYMBOLS + */ + public const BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ALCHEMICAL_SYMBOLS + */ + public const BLOCK_CODE_ALCHEMICAL_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D + */ + public const BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ARABIC_EXTENDED_A + */ + public const BLOCK_CODE_ARABIC_EXTENDED_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS + */ + public const BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CHAKMA + */ + public const BLOCK_CODE_CHAKMA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MEETEI_MAYEK_EXTENSIONS + */ + public const BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MEROITIC_CURSIVE + */ + public const BLOCK_CODE_MEROITIC_CURSIVE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MEROITIC_HIEROGLYPHS + */ + public const BLOCK_CODE_MEROITIC_HIEROGLYPHS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MIAO + */ + public const BLOCK_CODE_MIAO = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SHARADA + */ + public const BLOCK_CODE_SHARADA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SORA_SOMPENG + */ + public const BLOCK_CODE_SORA_SOMPENG = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUNDANESE_SUPPLEMENT + */ + public const BLOCK_CODE_SUNDANESE_SUPPLEMENT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TAKRI + */ + public const BLOCK_CODE_TAKRI = UNKNOWN; +#if U_ICU_VERSION_MAJOR_NUM >= 54 + /** + * @var int + * @cvalue UBLOCK_BASSA_VAH + */ + public const BLOCK_CODE_BASSA_VAH = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_CAUCASIAN_ALBANIAN + */ + public const BLOCK_CODE_CAUCASIAN_ALBANIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_COPTIC_EPACT_NUMBERS + */ + public const BLOCK_CODE_COPTIC_EPACT_NUMBERS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED + */ + public const BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_DUPLOYAN + */ + public const BLOCK_CODE_DUPLOYAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ELBASAN + */ + public const BLOCK_CODE_ELBASAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GEOMETRIC_SHAPES_EXTENDED + */ + public const BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_GRANTHA + */ + public const BLOCK_CODE_GRANTHA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KHOJKI + */ + public const BLOCK_CODE_KHOJKI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_KHUDAWADI + */ + public const BLOCK_CODE_KHUDAWADI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LATIN_EXTENDED_E + */ + public const BLOCK_CODE_LATIN_EXTENDED_E = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_LINEAR_A + */ + public const BLOCK_CODE_LINEAR_A = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MAHAJANI + */ + public const BLOCK_CODE_MAHAJANI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MANICHAEAN + */ + public const BLOCK_CODE_MANICHAEAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MENDE_KIKAKUI + */ + public const BLOCK_CODE_MENDE_KIKAKUI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MODI + */ + public const BLOCK_CODE_MODI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MRO + */ + public const BLOCK_CODE_MRO = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_MYANMAR_EXTENDED_B + */ + public const BLOCK_CODE_MYANMAR_EXTENDED_B = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_NABATAEAN + */ + public const BLOCK_CODE_NABATAEAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OLD_NORTH_ARABIAN + */ + public const BLOCK_CODE_OLD_NORTH_ARABIAN = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_OLD_PERMIC + */ + public const BLOCK_CODE_OLD_PERMIC = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_ORNAMENTAL_DINGBATS + */ + public const BLOCK_CODE_ORNAMENTAL_DINGBATS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PAHAWH_HMONG + */ + public const BLOCK_CODE_PAHAWH_HMONG = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PALMYRENE + */ + public const BLOCK_CODE_PALMYRENE = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PAU_CIN_HAU + */ + public const BLOCK_CODE_PAU_CIN_HAU = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_PSALTER_PAHLAVI + */ + public const BLOCK_CODE_PSALTER_PAHLAVI = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SHORTHAND_FORMAT_CONTROLS + */ + public const BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SIDDHAM + */ + public const BLOCK_CODE_SIDDHAM = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SINHALA_ARCHAIC_NUMBERS + */ + public const BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_SUPPLEMENTAL_ARROWS_C + */ + public const BLOCK_CODE_SUPPLEMENTAL_ARROWS_C = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_TIRHUTA + */ + public const BLOCK_CODE_TIRHUTA = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_WARANG_CITI + */ + public const BLOCK_CODE_WARANG_CITI = UNKNOWN; +#endif + /** + * @var int + * @cvalue UBLOCK_COUNT + */ + public const BLOCK_CODE_COUNT = UNKNOWN; + /** + * @var int + * @cvalue UBLOCK_INVALID_CODE + */ + public const BLOCK_CODE_INVALID_CODE = UNKNOWN; + + /* UBidiPairedBracketType - http://icu-project.org/apiref/icu4c/uchar_8h.html#af954219aa1df452657ec355221c6703d */ + +#if U_ICU_VERSION_MAJOR_NUM >= 52 + /** + * @var int + * @cvalue U_BPT_NONE + */ + public const BPT_NONE = UNKNOWN; + /** + * @var int + * @cvalue U_BPT_OPEN + */ + public const BPT_OPEN = UNKNOWN; + /** + * @var int + * @cvalue U_BPT_CLOSE + */ + public const BPT_CLOSE = UNKNOWN; + /** + * @var int + * @cvalue U_BPT_COUNT + */ + public const BPT_COUNT = UNKNOWN; +#endif + + /* UEastAsianWidth - http://icu-project.org/apiref/icu4c/uchar_8h.html#a95cc2ca2f9cfd6d0c63eee2c65951333 */ + + /** + * @var int + * @cvalue U_EA_NEUTRAL + */ + public const EA_NEUTRAL = UNKNOWN; + /** + * @var int + * @cvalue U_EA_AMBIGUOUS + */ + public const EA_AMBIGUOUS = UNKNOWN; + /** + * @var int + * @cvalue U_EA_HALFWIDTH + */ + public const EA_HALFWIDTH = UNKNOWN; + /** + * @var int + * @cvalue U_EA_FULLWIDTH + */ + public const EA_FULLWIDTH = UNKNOWN; + /** + * @var int + * @cvalue U_EA_NARROW + */ + public const EA_NARROW = UNKNOWN; + /** + * @var int + * @cvalue U_EA_WIDE + */ + public const EA_WIDE = UNKNOWN; + /** + * @var int + * @cvalue U_EA_COUNT + */ + public const EA_COUNT = UNKNOWN; + + /* UCharNameChoice - http://icu-project.org/apiref/icu4c/uchar_8h.html#a2ba37edcca62eff48226e8096035addf */ + + /** + * @var int + * @cvalue U_UNICODE_CHAR_NAME + */ + public const UNICODE_CHAR_NAME = UNKNOWN; + /** + * @var int + * @cvalue U_UNICODE_10_CHAR_NAME + */ + public const UNICODE_10_CHAR_NAME = UNKNOWN; + /** + * @var int + * @cvalue U_EXTENDED_CHAR_NAME + */ + public const EXTENDED_CHAR_NAME = UNKNOWN; + /** + * @var int + * @cvalue U_CHAR_NAME_ALIAS + */ + public const CHAR_NAME_ALIAS = UNKNOWN; + /** + * @var int + * @cvalue U_CHAR_NAME_CHOICE_COUNT + */ + public const CHAR_NAME_CHOICE_COUNT = UNKNOWN; + + /* UPropertyNameChoice - http://icu-project.org/apiref/icu4c/uchar_8h.html#a5056494c7d5a2c7185f3c464f48fe5d1 */ + + /** + * @var int + * @cvalue U_SHORT_PROPERTY_NAME + */ + public const SHORT_PROPERTY_NAME = UNKNOWN; + /** + * @var int + * @cvalue U_LONG_PROPERTY_NAME + */ + public const LONG_PROPERTY_NAME = UNKNOWN; + /** + * @var int + * @cvalue U_PROPERTY_NAME_CHOICE_COUNT + */ + public const PROPERTY_NAME_CHOICE_COUNT = UNKNOWN; + + /* UDecompositionType - http://icu-project.org/apiref/icu4c/uchar_8h.html#ae2c56994fcf28062c7e77beb671533f5 */ + + /** + * @var int + * @cvalue U_DT_NONE + */ + public const DT_NONE = UNKNOWN; + /** + * @var int + * @cvalue U_DT_CANONICAL + */ + public const DT_CANONICAL = UNKNOWN; + /** + * @var int + * @cvalue U_DT_COMPAT + */ + public const DT_COMPAT = UNKNOWN; + /** + * @var int + * @cvalue U_DT_CIRCLE + */ + public const DT_CIRCLE = UNKNOWN; + /** + * @var int + * @cvalue U_DT_FINAL + */ + public const DT_FINAL = UNKNOWN; + /** + * @var int + * @cvalue U_DT_FONT + */ + public const DT_FONT = UNKNOWN; + /** + * @var int + * @cvalue U_DT_FRACTION + */ + public const DT_FRACTION = UNKNOWN; + /** + * @var int + * @cvalue U_DT_INITIAL + */ + public const DT_INITIAL = UNKNOWN; + /** + * @var int + * @cvalue U_DT_ISOLATED + */ + public const DT_ISOLATED = UNKNOWN; + /** + * @var int + * @cvalue U_DT_MEDIAL + */ + public const DT_MEDIAL = UNKNOWN; + /** + * @var int + * @cvalue U_DT_NARROW + */ + public const DT_NARROW = UNKNOWN; + /** + * @var int + * @cvalue U_DT_NOBREAK + */ + public const DT_NOBREAK = UNKNOWN; + /** + * @var int + * @cvalue U_DT_SMALL + */ + public const DT_SMALL = UNKNOWN; + /** + * @var int + * @cvalue U_DT_SQUARE + */ + public const DT_SQUARE = UNKNOWN; + /** + * @var int + * @cvalue U_DT_SUB + */ + public const DT_SUB = UNKNOWN; + /** + * @var int + * @cvalue U_DT_SUPER + */ + public const DT_SUPER = UNKNOWN; + /** + * @var int + * @cvalue U_DT_VERTICAL + */ + public const DT_VERTICAL = UNKNOWN; + /** + * @var int + * @cvalue U_DT_WIDE + */ + public const DT_WIDE = UNKNOWN; + /** + * @var int + * @cvalue U_DT_COUNT + */ + public const DT_COUNT = UNKNOWN; + + /* UJoiningType - http://icu-project.org/apiref/icu4c/uchar_8h.html#a3ce1ce20e7f3b8534eb3490ad3aba3dd */ + + /** + * @var int + * @cvalue U_JT_NON_JOINING + */ + public const JT_NON_JOINING = UNKNOWN; + /** + * @var int + * @cvalue U_JT_JOIN_CAUSING + */ + public const JT_JOIN_CAUSING = UNKNOWN; + /** + * @var int + * @cvalue U_JT_DUAL_JOINING + */ + public const JT_DUAL_JOINING = UNKNOWN; + /** + * @var int + * @cvalue U_JT_LEFT_JOINING + */ + public const JT_LEFT_JOINING = UNKNOWN; + /** + * @var int + * @cvalue U_JT_RIGHT_JOINING + */ + public const JT_RIGHT_JOINING = UNKNOWN; + /** + * @var int + * @cvalue U_JT_TRANSPARENT + */ + public const JT_TRANSPARENT = UNKNOWN; + /** + * @var int + * @cvalue U_JT_COUNT + */ + public const JT_COUNT = UNKNOWN; + + /* UJoiningGroup - http://icu-project.org/apiref/icu4c/uchar_8h.html#a7887844ec0872e6e9a283e0825fcae65 */ + + /** + * @var int + * @cvalue U_JG_NO_JOINING_GROUP + */ + public const JG_NO_JOINING_GROUP = UNKNOWN; + /** + * @var int + * @cvalue U_JG_AIN + */ + public const JG_AIN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_ALAPH + */ + public const JG_ALAPH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_ALEF + */ + public const JG_ALEF = UNKNOWN; + /** + * @var int + * @cvalue U_JG_BEH + */ + public const JG_BEH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_BETH + */ + public const JG_BETH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_DAL + */ + public const JG_DAL = UNKNOWN; + /** + * @var int + * @cvalue U_JG_DALATH_RISH + */ + public const JG_DALATH_RISH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_E + */ + public const JG_E = UNKNOWN; + /** + * @var int + * @cvalue U_JG_FEH + */ + public const JG_FEH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_FINAL_SEMKATH + */ + public const JG_FINAL_SEMKATH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_GAF + */ + public const JG_GAF = UNKNOWN; + /** + * @var int + * @cvalue U_JG_GAMAL + */ + public const JG_GAMAL = UNKNOWN; + /** + * @var int + * @cvalue U_JG_HAH + */ + public const JG_HAH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_TEH_MARBUTA_GOAL + */ + public const JG_TEH_MARBUTA_GOAL = UNKNOWN; + /** + * @var int + * @cvalue U_JG_HAMZA_ON_HEH_GOAL + */ + public const JG_HAMZA_ON_HEH_GOAL = UNKNOWN; + /** + * @var int + * @cvalue U_JG_HE + */ + public const JG_HE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_HEH + */ + public const JG_HEH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_HEH_GOAL + */ + public const JG_HEH_GOAL = UNKNOWN; + /** + * @var int + * @cvalue U_JG_HETH + */ + public const JG_HETH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_KAF + */ + public const JG_KAF = UNKNOWN; + /** + * @var int + * @cvalue U_JG_KAPH + */ + public const JG_KAPH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_KNOTTED_HEH + */ + public const JG_KNOTTED_HEH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_LAM + */ + public const JG_LAM = UNKNOWN; + /** + * @var int + * @cvalue U_JG_LAMADH + */ + public const JG_LAMADH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MEEM + */ + public const JG_MEEM = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MIM + */ + public const JG_MIM = UNKNOWN; + /** + * @var int + * @cvalue U_JG_NOON + */ + public const JG_NOON = UNKNOWN; + /** + * @var int + * @cvalue U_JG_NUN + */ + public const JG_NUN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_PE + */ + public const JG_PE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_QAF + */ + public const JG_QAF = UNKNOWN; + /** + * @var int + * @cvalue U_JG_QAPH + */ + public const JG_QAPH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_REH + */ + public const JG_REH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_REVERSED_PE + */ + public const JG_REVERSED_PE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_SAD + */ + public const JG_SAD = UNKNOWN; + /** + * @var int + * @cvalue U_JG_SADHE + */ + public const JG_SADHE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_SEEN + */ + public const JG_SEEN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_SEMKATH + */ + public const JG_SEMKATH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_SHIN + */ + public const JG_SHIN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_SWASH_KAF + */ + public const JG_SWASH_KAF = UNKNOWN; + /** + * @var int + * @cvalue U_JG_SYRIAC_WAW + */ + public const JG_SYRIAC_WAW = UNKNOWN; + /** + * @var int + * @cvalue U_JG_TAH + */ + public const JG_TAH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_TAW + */ + public const JG_TAW = UNKNOWN; + /** + * @var int + * @cvalue U_JG_TEH_MARBUTA + */ + public const JG_TEH_MARBUTA = UNKNOWN; + /** + * @var int + * @cvalue U_JG_TETH + */ + public const JG_TETH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_WAW + */ + public const JG_WAW = UNKNOWN; + /** + * @var int + * @cvalue U_JG_YEH + */ + public const JG_YEH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_YEH_BARREE + */ + public const JG_YEH_BARREE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_YEH_WITH_TAIL + */ + public const JG_YEH_WITH_TAIL = UNKNOWN; + /** + * @var int + * @cvalue U_JG_YUDH + */ + public const JG_YUDH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_YUDH_HE + */ + public const JG_YUDH_HE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_ZAIN + */ + public const JG_ZAIN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_FE + */ + public const JG_FE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_KHAPH + */ + public const JG_KHAPH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_ZHAIN + */ + public const JG_ZHAIN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_BURUSHASKI_YEH_BARREE + */ + public const JG_BURUSHASKI_YEH_BARREE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_FARSI_YEH + */ + public const JG_FARSI_YEH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_NYA + */ + public const JG_NYA = UNKNOWN; + /** + * @var int + * @cvalue U_JG_ROHINGYA_YEH + */ + public const JG_ROHINGYA_YEH = UNKNOWN; +#if U_ICU_VERSION_MAJOR_NUM >= 54 + /** + * @var int + * @cvalue U_JG_MANICHAEAN_ALEPH + */ + public const JG_MANICHAEAN_ALEPH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_AYIN + */ + public const JG_MANICHAEAN_AYIN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_BETH + */ + public const JG_MANICHAEAN_BETH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_DALETH + */ + public const JG_MANICHAEAN_DALETH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_DHAMEDH + */ + public const JG_MANICHAEAN_DHAMEDH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_FIVE + */ + public const JG_MANICHAEAN_FIVE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_GIMEL + */ + public const JG_MANICHAEAN_GIMEL = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_HETH + */ + public const JG_MANICHAEAN_HETH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_HUNDRED + */ + public const JG_MANICHAEAN_HUNDRED = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_KAPH + */ + public const JG_MANICHAEAN_KAPH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_LAMEDH + */ + public const JG_MANICHAEAN_LAMEDH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_MEM + */ + public const JG_MANICHAEAN_MEM = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_NUN + */ + public const JG_MANICHAEAN_NUN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_ONE + */ + public const JG_MANICHAEAN_ONE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_PE + */ + public const JG_MANICHAEAN_PE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_QOPH + */ + public const JG_MANICHAEAN_QOPH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_RESH + */ + public const JG_MANICHAEAN_RESH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_SADHE + */ + public const JG_MANICHAEAN_SADHE = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_SAMEKH + */ + public const JG_MANICHAEAN_SAMEKH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_TAW + */ + public const JG_MANICHAEAN_TAW = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_TEN + */ + public const JG_MANICHAEAN_TEN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_TETH + */ + public const JG_MANICHAEAN_TETH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_THAMEDH + */ + public const JG_MANICHAEAN_THAMEDH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_TWENTY + */ + public const JG_MANICHAEAN_TWENTY = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_WAW + */ + public const JG_MANICHAEAN_WAW = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_YODH + */ + public const JG_MANICHAEAN_YODH = UNKNOWN; + /** + * @var int + * @cvalue U_JG_MANICHAEAN_ZAYIN + */ + public const JG_MANICHAEAN_ZAYIN = UNKNOWN; + /** + * @var int + * @cvalue U_JG_STRAIGHT_WAW + */ + public const JG_STRAIGHT_WAW = UNKNOWN; +#endif + /** + * @var int + * @cvalue U_JG_COUNT + */ + public const JG_COUNT = UNKNOWN; + + /* UGraphemeClusterBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#abb9bae7d2a1c80ce342be4647661fde1 */ + + /** + * @var int + * @cvalue U_GCB_OTHER + */ + public const GCB_OTHER = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_CONTROL + */ + public const GCB_CONTROL = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_CR + */ + public const GCB_CR = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_EXTEND + */ + public const GCB_EXTEND = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_L + */ + public const GCB_L = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_LF + */ + public const GCB_LF = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_LV + */ + public const GCB_LV = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_LVT + */ + public const GCB_LVT = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_T + */ + public const GCB_T = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_V + */ + public const GCB_V = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_SPACING_MARK + */ + public const GCB_SPACING_MARK = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_PREPEND + */ + public const GCB_PREPEND = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_REGIONAL_INDICATOR + */ + public const GCB_REGIONAL_INDICATOR = UNKNOWN; + /** + * @var int + * @cvalue U_GCB_COUNT + */ + public const GCB_COUNT = UNKNOWN; + + /* UWordBreakValues - http://icu-project.org/apiref/icu4c/uchar_8h.html#af70ee907368e663f8dd4b90c7196e15c */ + + /** + * @var int + * @cvalue U_WB_OTHER + */ + public const WB_OTHER = UNKNOWN; + /** + * @var int + * @cvalue U_WB_ALETTER + */ + public const WB_ALETTER = UNKNOWN; + /** + * @var int + * @cvalue U_WB_FORMAT + */ + public const WB_FORMAT = UNKNOWN; + /** + * @var int + * @cvalue U_WB_KATAKANA + */ + public const WB_KATAKANA = UNKNOWN; + /** + * @var int + * @cvalue U_WB_MIDLETTER + */ + public const WB_MIDLETTER = UNKNOWN; + /** + * @var int + * @cvalue U_WB_MIDNUM + */ + public const WB_MIDNUM = UNKNOWN; + /** + * @var int + * @cvalue U_WB_NUMERIC + */ + public const WB_NUMERIC = UNKNOWN; + /** + * @var int + * @cvalue U_WB_EXTENDNUMLET + */ + public const WB_EXTENDNUMLET = UNKNOWN; + /** + * @var int + * @cvalue U_WB_CR + */ + public const WB_CR = UNKNOWN; + /** + * @var int + * @cvalue U_WB_EXTEND + */ + public const WB_EXTEND = UNKNOWN; + /** + * @var int + * @cvalue U_WB_LF + */ + public const WB_LF = UNKNOWN; + /** + * @var int + * @cvalue U_WB_MIDNUMLET + */ + public const WB_MIDNUMLET = UNKNOWN; + /** + * @var int + * @cvalue U_WB_NEWLINE + */ + public const WB_NEWLINE = UNKNOWN; + /** + * @var int + * @cvalue U_WB_REGIONAL_INDICATOR + */ + public const WB_REGIONAL_INDICATOR = UNKNOWN; +#if U_ICU_VERSION_MAJOR_NUM >= 52 + /** + * @var int + * @cvalue U_WB_HEBREW_LETTER + */ + public const WB_HEBREW_LETTER = UNKNOWN; + /** + * @var int + * @cvalue U_WB_SINGLE_QUOTE + */ + public const WB_SINGLE_QUOTE = UNKNOWN; + /** + * @var int + * @cvalue U_WB_DOUBLE_QUOTE + */ + public const WB_DOUBLE_QUOTE = UNKNOWN; +#endif + /** + * @var int + * @cvalue U_WB_COUNT + */ + public const WB_COUNT = UNKNOWN; + + /* USentenceBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#a89e9e463c3bae1d2d46b1dbb6f90de0f */ + + /** + * @var int + * @cvalue U_SB_OTHER + */ + public const SB_OTHER = UNKNOWN; + /** + * @var int + * @cvalue U_SB_ATERM + */ + public const SB_ATERM = UNKNOWN; + /** + * @var int + * @cvalue U_SB_CLOSE + */ + public const SB_CLOSE = UNKNOWN; + /** + * @var int + * @cvalue U_SB_FORMAT + */ + public const SB_FORMAT = UNKNOWN; + /** + * @var int + * @cvalue U_SB_LOWER + */ + public const SB_LOWER = UNKNOWN; + /** + * @var int + * @cvalue U_SB_NUMERIC + */ + public const SB_NUMERIC = UNKNOWN; + /** + * @var int + * @cvalue U_SB_OLETTER + */ + public const SB_OLETTER = UNKNOWN; + /** + * @var int + * @cvalue U_SB_SEP + */ + public const SB_SEP = UNKNOWN; + /** + * @var int + * @cvalue U_SB_SP + */ + public const SB_SP = UNKNOWN; + /** + * @var int + * @cvalue U_SB_STERM + */ + public const SB_STERM = UNKNOWN; + /** + * @var int + * @cvalue U_SB_UPPER + */ + public const SB_UPPER = UNKNOWN; + /** + * @var int + * @cvalue U_SB_CR + */ + public const SB_CR = UNKNOWN; + /** + * @var int + * @cvalue U_SB_EXTEND + */ + public const SB_EXTEND = UNKNOWN; + /** + * @var int + * @cvalue U_SB_LF + */ + public const SB_LF = UNKNOWN; + /** + * @var int + * @cvalue U_SB_SCONTINUE + */ + public const SB_SCONTINUE = UNKNOWN; + /** + * @var int + * @cvalue U_SB_COUNT + */ + public const SB_COUNT = UNKNOWN; + + /* ULineBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#a5d1abdf05be22cb9599f804a8506277c */ + + /** + * @var int + * @cvalue U_LB_UNKNOWN + */ + public const LB_UNKNOWN = UNKNOWN; + /** + * @var int + * @cvalue U_LB_AMBIGUOUS + */ + public const LB_AMBIGUOUS = UNKNOWN; + /** + * @var int + * @cvalue U_LB_ALPHABETIC + */ + public const LB_ALPHABETIC = UNKNOWN; + /** + * @var int + * @cvalue U_LB_BREAK_BOTH + */ + public const LB_BREAK_BOTH = UNKNOWN; + /** + * @var int + * @cvalue U_LB_BREAK_AFTER + */ + public const LB_BREAK_AFTER = UNKNOWN; + /** + * @var int + * @cvalue U_LB_BREAK_BEFORE + */ + public const LB_BREAK_BEFORE = UNKNOWN; + /** + * @var int + * @cvalue U_LB_MANDATORY_BREAK + */ + public const LB_MANDATORY_BREAK = UNKNOWN; + /** + * @var int + * @cvalue U_LB_CONTINGENT_BREAK + */ + public const LB_CONTINGENT_BREAK = UNKNOWN; + /** + * @var int + * @cvalue U_LB_CLOSE_PUNCTUATION + */ + public const LB_CLOSE_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue U_LB_COMBINING_MARK + */ + public const LB_COMBINING_MARK = UNKNOWN; + /** + * @var int + * @cvalue U_LB_CARRIAGE_RETURN + */ + public const LB_CARRIAGE_RETURN = UNKNOWN; + /** + * @var int + * @cvalue U_LB_EXCLAMATION + */ + public const LB_EXCLAMATION = UNKNOWN; + /** + * @var int + * @cvalue U_LB_GLUE + */ + public const LB_GLUE = UNKNOWN; + /** + * @var int + * @cvalue U_LB_HYPHEN + */ + public const LB_HYPHEN = UNKNOWN; + /** + * @var int + * @cvalue U_LB_IDEOGRAPHIC + */ + public const LB_IDEOGRAPHIC = UNKNOWN; + /** + * @var int + * @cvalue U_LB_INSEPARABLE + */ + public const LB_INSEPARABLE = UNKNOWN; + /** + * @var int + * @cvalue U_LB_INSEPERABLE + */ + public const LB_INSEPERABLE = UNKNOWN; + /** + * @var int + * @cvalue U_LB_INFIX_NUMERIC + */ + public const LB_INFIX_NUMERIC = UNKNOWN; + /** + * @var int + * @cvalue U_LB_LINE_FEED + */ + public const LB_LINE_FEED = UNKNOWN; + /** + * @var int + * @cvalue U_LB_NONSTARTER + */ + public const LB_NONSTARTER = UNKNOWN; + /** + * @var int + * @cvalue U_LB_NUMERIC + */ + public const LB_NUMERIC = UNKNOWN; + /** + * @var int + * @cvalue U_LB_OPEN_PUNCTUATION + */ + public const LB_OPEN_PUNCTUATION = UNKNOWN; + /** + * @var int + * @cvalue U_LB_POSTFIX_NUMERIC + */ + public const LB_POSTFIX_NUMERIC = UNKNOWN; + /** + * @var int + * @cvalue U_LB_PREFIX_NUMERIC + */ + public const LB_PREFIX_NUMERIC = UNKNOWN; + /** + * @var int + * @cvalue U_LB_QUOTATION + */ + public const LB_QUOTATION = UNKNOWN; + /** + * @var int + * @cvalue U_LB_COMPLEX_CONTEXT + */ + public const LB_COMPLEX_CONTEXT = UNKNOWN; + /** + * @var int + * @cvalue U_LB_SURROGATE + */ + public const LB_SURROGATE = UNKNOWN; + /** + * @var int + * @cvalue U_LB_SPACE + */ + public const LB_SPACE = UNKNOWN; + /** + * @var int + * @cvalue U_LB_BREAK_SYMBOLS + */ + public const LB_BREAK_SYMBOLS = UNKNOWN; + /** + * @var int + * @cvalue U_LB_ZWSPACE + */ + public const LB_ZWSPACE = UNKNOWN; + /** + * @var int + * @cvalue U_LB_NEXT_LINE + */ + public const LB_NEXT_LINE = UNKNOWN; + /** + * @var int + * @cvalue U_LB_WORD_JOINER + */ + public const LB_WORD_JOINER = UNKNOWN; + /** + * @var int + * @cvalue U_LB_H2 + */ + public const LB_H2 = UNKNOWN; + /** + * @var int + * @cvalue U_LB_H3 + */ + public const LB_H3 = UNKNOWN; + /** + * @var int + * @cvalue U_LB_JL + */ + public const LB_JL = UNKNOWN; + /** + * @var int + * @cvalue U_LB_JT + */ + public const LB_JT = UNKNOWN; + /** + * @var int + * @cvalue U_LB_JV + */ + public const LB_JV = UNKNOWN; + /** + * @var int + * @cvalue U_LB_CLOSE_PARENTHESIS + */ + public const LB_CLOSE_PARENTHESIS = UNKNOWN; + /** + * @var int + * @cvalue U_LB_CONDITIONAL_JAPANESE_STARTER + */ + public const LB_CONDITIONAL_JAPANESE_STARTER = UNKNOWN; + /** + * @var int + * @cvalue U_LB_HEBREW_LETTER + */ + public const LB_HEBREW_LETTER = UNKNOWN; + /** + * @var int + * @cvalue U_LB_REGIONAL_INDICATOR + */ + public const LB_REGIONAL_INDICATOR = UNKNOWN; + /** + * @var int + * @cvalue U_LB_COUNT + */ + public const LB_COUNT = UNKNOWN; + + /* UNumericType - http://icu-project.org/apiref/icu4c/uchar_8h.html#adec3e7a6ae3a00274c019b3b2ddaecbe */ + + /** + * @var int + * @cvalue U_NT_NONE + */ + public const NT_NONE = UNKNOWN; + /** + * @var int + * @cvalue U_NT_DECIMAL + */ + public const NT_DECIMAL = UNKNOWN; + /** + * @var int + * @cvalue U_NT_DIGIT + */ + public const NT_DIGIT = UNKNOWN; + /** + * @var int + * @cvalue U_NT_NUMERIC + */ + public const NT_NUMERIC = UNKNOWN; + /** + * @var int + * @cvalue U_NT_COUNT + */ + public const NT_COUNT = UNKNOWN; + + /* UHangulSyllableType - http://icu-project.org/apiref/icu4c/uchar_8h.html#a7cb09027c37ad73571cf541caf002c8f */ + + /** + * @var int + * @cvalue U_HST_NOT_APPLICABLE + */ + public const HST_NOT_APPLICABLE = UNKNOWN; + /** + * @var int + * @cvalue U_HST_LEADING_JAMO + */ + public const HST_LEADING_JAMO = UNKNOWN; + /** + * @var int + * @cvalue U_HST_VOWEL_JAMO + */ + public const HST_VOWEL_JAMO = UNKNOWN; + /** + * @var int + * @cvalue U_HST_TRAILING_JAMO + */ + public const HST_TRAILING_JAMO = UNKNOWN; + /** + * @var int + * @cvalue U_HST_LV_SYLLABLE + */ + public const HST_LV_SYLLABLE = UNKNOWN; + /** + * @var int + * @cvalue U_HST_LVT_SYLLABLE + */ + public const HST_LVT_SYLLABLE = UNKNOWN; + /** + * @var int + * @cvalue U_HST_COUNT + */ + public const HST_COUNT = UNKNOWN; + + /* StringOptions - http://icu-project.org/apiref/icu4c/stringoptions_8h.html */ + + /** + * @var int + * @cvalue U_FOLD_CASE_DEFAULT + */ + public const FOLD_CASE_DEFAULT = UNKNOWN; + /** + * @var int + * @cvalue U_FOLD_CASE_EXCLUDE_SPECIAL_I + */ + public const FOLD_CASE_EXCLUDE_SPECIAL_I = UNKNOWN; + /** @tentative-return-type */ public static function hasBinaryProperty(int|string $codepoint, int $property): ?bool {} diff --git a/ext/intl/uchar/uchar_arginfo.h b/ext/intl/uchar/uchar_arginfo.h index 9721bbbb8f9..43481573431 100644 --- a/ext/intl/uchar/uchar_arginfo.h +++ b/ext/intl/uchar/uchar_arginfo.h @@ -1,5 +1,5 @@ /* This is a generated file, edit the .stub.php file instead. - * Stub hash: 2b8605be915f05929dc0ade2edfb6f6ab942218c */ + * Stub hash: e8d6cf16660b6389922160f8a2c9c07ca2d58404 */ ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_IntlChar_hasBinaryProperty, 0, 2, _IS_BOOL, 1) ZEND_ARG_TYPE_MASK(0, codepoint, MAY_BE_LONG|MAY_BE_STRING, NULL) @@ -318,5 +318,4130 @@ static zend_class_entry *register_class_IntlChar(void) INIT_CLASS_ENTRY(ce, "IntlChar", class_IntlChar_methods); class_entry = zend_register_internal_class_ex(&ce, NULL); + zval const_UNICODE_VERSION_value; + zend_string *const_UNICODE_VERSION_value_str = zend_string_init(U_UNICODE_VERSION, sizeof(U_UNICODE_VERSION) - 1, 1); + ZVAL_STR(&const_UNICODE_VERSION_value, const_UNICODE_VERSION_value_str); + zend_string *const_UNICODE_VERSION_name = zend_string_init_interned("UNICODE_VERSION", sizeof("UNICODE_VERSION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_UNICODE_VERSION_name, &const_UNICODE_VERSION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_UNICODE_VERSION_name); + + zval const_CODEPOINT_MIN_value; + ZVAL_LONG(&const_CODEPOINT_MIN_value, UCHAR_MIN_VALUE); + zend_string *const_CODEPOINT_MIN_name = zend_string_init_interned("CODEPOINT_MIN", sizeof("CODEPOINT_MIN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CODEPOINT_MIN_name, &const_CODEPOINT_MIN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CODEPOINT_MIN_name); + + zval const_CODEPOINT_MAX_value; + ZVAL_LONG(&const_CODEPOINT_MAX_value, UCHAR_MAX_VALUE); + zend_string *const_CODEPOINT_MAX_name = zend_string_init_interned("CODEPOINT_MAX", sizeof("CODEPOINT_MAX") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CODEPOINT_MAX_name, &const_CODEPOINT_MAX_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CODEPOINT_MAX_name); + + zval const_NO_NUMERIC_VALUE_value; + ZVAL_DOUBLE(&const_NO_NUMERIC_VALUE_value, U_NO_NUMERIC_VALUE); + zend_string *const_NO_NUMERIC_VALUE_name = zend_string_init_interned("NO_NUMERIC_VALUE", sizeof("NO_NUMERIC_VALUE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_NO_NUMERIC_VALUE_name, &const_NO_NUMERIC_VALUE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_NO_NUMERIC_VALUE_name); + + zval const_PROPERTY_ALPHABETIC_value; + ZVAL_LONG(&const_PROPERTY_ALPHABETIC_value, UCHAR_ALPHABETIC); + zend_string *const_PROPERTY_ALPHABETIC_name = zend_string_init_interned("PROPERTY_ALPHABETIC", sizeof("PROPERTY_ALPHABETIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_ALPHABETIC_name, &const_PROPERTY_ALPHABETIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_ALPHABETIC_name); + + zval const_PROPERTY_BINARY_START_value; + ZVAL_LONG(&const_PROPERTY_BINARY_START_value, UCHAR_BINARY_START); + zend_string *const_PROPERTY_BINARY_START_name = zend_string_init_interned("PROPERTY_BINARY_START", sizeof("PROPERTY_BINARY_START") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_BINARY_START_name, &const_PROPERTY_BINARY_START_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_BINARY_START_name); + + zval const_PROPERTY_ASCII_HEX_DIGIT_value; + ZVAL_LONG(&const_PROPERTY_ASCII_HEX_DIGIT_value, UCHAR_ASCII_HEX_DIGIT); + zend_string *const_PROPERTY_ASCII_HEX_DIGIT_name = zend_string_init_interned("PROPERTY_ASCII_HEX_DIGIT", sizeof("PROPERTY_ASCII_HEX_DIGIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_ASCII_HEX_DIGIT_name, &const_PROPERTY_ASCII_HEX_DIGIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_ASCII_HEX_DIGIT_name); + + zval const_PROPERTY_BIDI_CONTROL_value; + ZVAL_LONG(&const_PROPERTY_BIDI_CONTROL_value, UCHAR_BIDI_CONTROL); + zend_string *const_PROPERTY_BIDI_CONTROL_name = zend_string_init_interned("PROPERTY_BIDI_CONTROL", sizeof("PROPERTY_BIDI_CONTROL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_BIDI_CONTROL_name, &const_PROPERTY_BIDI_CONTROL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_BIDI_CONTROL_name); + + zval const_PROPERTY_BIDI_MIRRORED_value; + ZVAL_LONG(&const_PROPERTY_BIDI_MIRRORED_value, UCHAR_BIDI_MIRRORED); + zend_string *const_PROPERTY_BIDI_MIRRORED_name = zend_string_init_interned("PROPERTY_BIDI_MIRRORED", sizeof("PROPERTY_BIDI_MIRRORED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_BIDI_MIRRORED_name, &const_PROPERTY_BIDI_MIRRORED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_BIDI_MIRRORED_name); + + zval const_PROPERTY_DASH_value; + ZVAL_LONG(&const_PROPERTY_DASH_value, UCHAR_DASH); + zend_string *const_PROPERTY_DASH_name = zend_string_init_interned("PROPERTY_DASH", sizeof("PROPERTY_DASH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_DASH_name, &const_PROPERTY_DASH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_DASH_name); + + zval const_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_value; + ZVAL_LONG(&const_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_value, UCHAR_DEFAULT_IGNORABLE_CODE_POINT); + zend_string *const_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_name = zend_string_init_interned("PROPERTY_DEFAULT_IGNORABLE_CODE_POINT", sizeof("PROPERTY_DEFAULT_IGNORABLE_CODE_POINT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_name, &const_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_DEFAULT_IGNORABLE_CODE_POINT_name); + + zval const_PROPERTY_DEPRECATED_value; + ZVAL_LONG(&const_PROPERTY_DEPRECATED_value, UCHAR_DEPRECATED); + zend_string *const_PROPERTY_DEPRECATED_name = zend_string_init_interned("PROPERTY_DEPRECATED", sizeof("PROPERTY_DEPRECATED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_DEPRECATED_name, &const_PROPERTY_DEPRECATED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_DEPRECATED_name); + + zval const_PROPERTY_DIACRITIC_value; + ZVAL_LONG(&const_PROPERTY_DIACRITIC_value, UCHAR_DIACRITIC); + zend_string *const_PROPERTY_DIACRITIC_name = zend_string_init_interned("PROPERTY_DIACRITIC", sizeof("PROPERTY_DIACRITIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_DIACRITIC_name, &const_PROPERTY_DIACRITIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_DIACRITIC_name); + + zval const_PROPERTY_EXTENDER_value; + ZVAL_LONG(&const_PROPERTY_EXTENDER_value, UCHAR_EXTENDER); + zend_string *const_PROPERTY_EXTENDER_name = zend_string_init_interned("PROPERTY_EXTENDER", sizeof("PROPERTY_EXTENDER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_EXTENDER_name, &const_PROPERTY_EXTENDER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_EXTENDER_name); + + zval const_PROPERTY_FULL_COMPOSITION_EXCLUSION_value; + ZVAL_LONG(&const_PROPERTY_FULL_COMPOSITION_EXCLUSION_value, UCHAR_FULL_COMPOSITION_EXCLUSION); + zend_string *const_PROPERTY_FULL_COMPOSITION_EXCLUSION_name = zend_string_init_interned("PROPERTY_FULL_COMPOSITION_EXCLUSION", sizeof("PROPERTY_FULL_COMPOSITION_EXCLUSION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_FULL_COMPOSITION_EXCLUSION_name, &const_PROPERTY_FULL_COMPOSITION_EXCLUSION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_FULL_COMPOSITION_EXCLUSION_name); + + zval const_PROPERTY_GRAPHEME_BASE_value; + ZVAL_LONG(&const_PROPERTY_GRAPHEME_BASE_value, UCHAR_GRAPHEME_BASE); + zend_string *const_PROPERTY_GRAPHEME_BASE_name = zend_string_init_interned("PROPERTY_GRAPHEME_BASE", sizeof("PROPERTY_GRAPHEME_BASE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_GRAPHEME_BASE_name, &const_PROPERTY_GRAPHEME_BASE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_GRAPHEME_BASE_name); + + zval const_PROPERTY_GRAPHEME_EXTEND_value; + ZVAL_LONG(&const_PROPERTY_GRAPHEME_EXTEND_value, UCHAR_GRAPHEME_EXTEND); + zend_string *const_PROPERTY_GRAPHEME_EXTEND_name = zend_string_init_interned("PROPERTY_GRAPHEME_EXTEND", sizeof("PROPERTY_GRAPHEME_EXTEND") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_GRAPHEME_EXTEND_name, &const_PROPERTY_GRAPHEME_EXTEND_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_GRAPHEME_EXTEND_name); + + zval const_PROPERTY_GRAPHEME_LINK_value; + ZVAL_LONG(&const_PROPERTY_GRAPHEME_LINK_value, UCHAR_GRAPHEME_LINK); + zend_string *const_PROPERTY_GRAPHEME_LINK_name = zend_string_init_interned("PROPERTY_GRAPHEME_LINK", sizeof("PROPERTY_GRAPHEME_LINK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_GRAPHEME_LINK_name, &const_PROPERTY_GRAPHEME_LINK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_GRAPHEME_LINK_name); + + zval const_PROPERTY_HEX_DIGIT_value; + ZVAL_LONG(&const_PROPERTY_HEX_DIGIT_value, UCHAR_HEX_DIGIT); + zend_string *const_PROPERTY_HEX_DIGIT_name = zend_string_init_interned("PROPERTY_HEX_DIGIT", sizeof("PROPERTY_HEX_DIGIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_HEX_DIGIT_name, &const_PROPERTY_HEX_DIGIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_HEX_DIGIT_name); + + zval const_PROPERTY_HYPHEN_value; + ZVAL_LONG(&const_PROPERTY_HYPHEN_value, UCHAR_HYPHEN); + zend_string *const_PROPERTY_HYPHEN_name = zend_string_init_interned("PROPERTY_HYPHEN", sizeof("PROPERTY_HYPHEN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_HYPHEN_name, &const_PROPERTY_HYPHEN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_HYPHEN_name); + + zval const_PROPERTY_ID_CONTINUE_value; + ZVAL_LONG(&const_PROPERTY_ID_CONTINUE_value, UCHAR_ID_CONTINUE); + zend_string *const_PROPERTY_ID_CONTINUE_name = zend_string_init_interned("PROPERTY_ID_CONTINUE", sizeof("PROPERTY_ID_CONTINUE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_ID_CONTINUE_name, &const_PROPERTY_ID_CONTINUE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_ID_CONTINUE_name); + + zval const_PROPERTY_ID_START_value; + ZVAL_LONG(&const_PROPERTY_ID_START_value, UCHAR_ID_START); + zend_string *const_PROPERTY_ID_START_name = zend_string_init_interned("PROPERTY_ID_START", sizeof("PROPERTY_ID_START") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_ID_START_name, &const_PROPERTY_ID_START_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_ID_START_name); + + zval const_PROPERTY_IDEOGRAPHIC_value; + ZVAL_LONG(&const_PROPERTY_IDEOGRAPHIC_value, UCHAR_IDEOGRAPHIC); + zend_string *const_PROPERTY_IDEOGRAPHIC_name = zend_string_init_interned("PROPERTY_IDEOGRAPHIC", sizeof("PROPERTY_IDEOGRAPHIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_IDEOGRAPHIC_name, &const_PROPERTY_IDEOGRAPHIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_IDEOGRAPHIC_name); + + zval const_PROPERTY_IDS_BINARY_OPERATOR_value; + ZVAL_LONG(&const_PROPERTY_IDS_BINARY_OPERATOR_value, UCHAR_IDS_BINARY_OPERATOR); + zend_string *const_PROPERTY_IDS_BINARY_OPERATOR_name = zend_string_init_interned("PROPERTY_IDS_BINARY_OPERATOR", sizeof("PROPERTY_IDS_BINARY_OPERATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_IDS_BINARY_OPERATOR_name, &const_PROPERTY_IDS_BINARY_OPERATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_IDS_BINARY_OPERATOR_name); + + zval const_PROPERTY_IDS_TRINARY_OPERATOR_value; + ZVAL_LONG(&const_PROPERTY_IDS_TRINARY_OPERATOR_value, UCHAR_IDS_TRINARY_OPERATOR); + zend_string *const_PROPERTY_IDS_TRINARY_OPERATOR_name = zend_string_init_interned("PROPERTY_IDS_TRINARY_OPERATOR", sizeof("PROPERTY_IDS_TRINARY_OPERATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_IDS_TRINARY_OPERATOR_name, &const_PROPERTY_IDS_TRINARY_OPERATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_IDS_TRINARY_OPERATOR_name); + + zval const_PROPERTY_JOIN_CONTROL_value; + ZVAL_LONG(&const_PROPERTY_JOIN_CONTROL_value, UCHAR_JOIN_CONTROL); + zend_string *const_PROPERTY_JOIN_CONTROL_name = zend_string_init_interned("PROPERTY_JOIN_CONTROL", sizeof("PROPERTY_JOIN_CONTROL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_JOIN_CONTROL_name, &const_PROPERTY_JOIN_CONTROL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_JOIN_CONTROL_name); + + zval const_PROPERTY_LOGICAL_ORDER_EXCEPTION_value; + ZVAL_LONG(&const_PROPERTY_LOGICAL_ORDER_EXCEPTION_value, UCHAR_LOGICAL_ORDER_EXCEPTION); + zend_string *const_PROPERTY_LOGICAL_ORDER_EXCEPTION_name = zend_string_init_interned("PROPERTY_LOGICAL_ORDER_EXCEPTION", sizeof("PROPERTY_LOGICAL_ORDER_EXCEPTION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_LOGICAL_ORDER_EXCEPTION_name, &const_PROPERTY_LOGICAL_ORDER_EXCEPTION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_LOGICAL_ORDER_EXCEPTION_name); + + zval const_PROPERTY_LOWERCASE_value; + ZVAL_LONG(&const_PROPERTY_LOWERCASE_value, UCHAR_LOWERCASE); + zend_string *const_PROPERTY_LOWERCASE_name = zend_string_init_interned("PROPERTY_LOWERCASE", sizeof("PROPERTY_LOWERCASE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_LOWERCASE_name, &const_PROPERTY_LOWERCASE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_LOWERCASE_name); + + zval const_PROPERTY_MATH_value; + ZVAL_LONG(&const_PROPERTY_MATH_value, UCHAR_MATH); + zend_string *const_PROPERTY_MATH_name = zend_string_init_interned("PROPERTY_MATH", sizeof("PROPERTY_MATH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_MATH_name, &const_PROPERTY_MATH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_MATH_name); + + zval const_PROPERTY_NONCHARACTER_CODE_POINT_value; + ZVAL_LONG(&const_PROPERTY_NONCHARACTER_CODE_POINT_value, UCHAR_NONCHARACTER_CODE_POINT); + zend_string *const_PROPERTY_NONCHARACTER_CODE_POINT_name = zend_string_init_interned("PROPERTY_NONCHARACTER_CODE_POINT", sizeof("PROPERTY_NONCHARACTER_CODE_POINT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NONCHARACTER_CODE_POINT_name, &const_PROPERTY_NONCHARACTER_CODE_POINT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NONCHARACTER_CODE_POINT_name); + + zval const_PROPERTY_QUOTATION_MARK_value; + ZVAL_LONG(&const_PROPERTY_QUOTATION_MARK_value, UCHAR_QUOTATION_MARK); + zend_string *const_PROPERTY_QUOTATION_MARK_name = zend_string_init_interned("PROPERTY_QUOTATION_MARK", sizeof("PROPERTY_QUOTATION_MARK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_QUOTATION_MARK_name, &const_PROPERTY_QUOTATION_MARK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_QUOTATION_MARK_name); + + zval const_PROPERTY_RADICAL_value; + ZVAL_LONG(&const_PROPERTY_RADICAL_value, UCHAR_RADICAL); + zend_string *const_PROPERTY_RADICAL_name = zend_string_init_interned("PROPERTY_RADICAL", sizeof("PROPERTY_RADICAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_RADICAL_name, &const_PROPERTY_RADICAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_RADICAL_name); + + zval const_PROPERTY_SOFT_DOTTED_value; + ZVAL_LONG(&const_PROPERTY_SOFT_DOTTED_value, UCHAR_SOFT_DOTTED); + zend_string *const_PROPERTY_SOFT_DOTTED_name = zend_string_init_interned("PROPERTY_SOFT_DOTTED", sizeof("PROPERTY_SOFT_DOTTED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_SOFT_DOTTED_name, &const_PROPERTY_SOFT_DOTTED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_SOFT_DOTTED_name); + + zval const_PROPERTY_TERMINAL_PUNCTUATION_value; + ZVAL_LONG(&const_PROPERTY_TERMINAL_PUNCTUATION_value, UCHAR_TERMINAL_PUNCTUATION); + zend_string *const_PROPERTY_TERMINAL_PUNCTUATION_name = zend_string_init_interned("PROPERTY_TERMINAL_PUNCTUATION", sizeof("PROPERTY_TERMINAL_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_TERMINAL_PUNCTUATION_name, &const_PROPERTY_TERMINAL_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_TERMINAL_PUNCTUATION_name); + + zval const_PROPERTY_UNIFIED_IDEOGRAPH_value; + ZVAL_LONG(&const_PROPERTY_UNIFIED_IDEOGRAPH_value, UCHAR_UNIFIED_IDEOGRAPH); + zend_string *const_PROPERTY_UNIFIED_IDEOGRAPH_name = zend_string_init_interned("PROPERTY_UNIFIED_IDEOGRAPH", sizeof("PROPERTY_UNIFIED_IDEOGRAPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_UNIFIED_IDEOGRAPH_name, &const_PROPERTY_UNIFIED_IDEOGRAPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_UNIFIED_IDEOGRAPH_name); + + zval const_PROPERTY_UPPERCASE_value; + ZVAL_LONG(&const_PROPERTY_UPPERCASE_value, UCHAR_UPPERCASE); + zend_string *const_PROPERTY_UPPERCASE_name = zend_string_init_interned("PROPERTY_UPPERCASE", sizeof("PROPERTY_UPPERCASE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_UPPERCASE_name, &const_PROPERTY_UPPERCASE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_UPPERCASE_name); + + zval const_PROPERTY_WHITE_SPACE_value; + ZVAL_LONG(&const_PROPERTY_WHITE_SPACE_value, UCHAR_WHITE_SPACE); + zend_string *const_PROPERTY_WHITE_SPACE_name = zend_string_init_interned("PROPERTY_WHITE_SPACE", sizeof("PROPERTY_WHITE_SPACE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_WHITE_SPACE_name, &const_PROPERTY_WHITE_SPACE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_WHITE_SPACE_name); + + zval const_PROPERTY_XID_CONTINUE_value; + ZVAL_LONG(&const_PROPERTY_XID_CONTINUE_value, UCHAR_XID_CONTINUE); + zend_string *const_PROPERTY_XID_CONTINUE_name = zend_string_init_interned("PROPERTY_XID_CONTINUE", sizeof("PROPERTY_XID_CONTINUE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_XID_CONTINUE_name, &const_PROPERTY_XID_CONTINUE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_XID_CONTINUE_name); + + zval const_PROPERTY_XID_START_value; + ZVAL_LONG(&const_PROPERTY_XID_START_value, UCHAR_XID_START); + zend_string *const_PROPERTY_XID_START_name = zend_string_init_interned("PROPERTY_XID_START", sizeof("PROPERTY_XID_START") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_XID_START_name, &const_PROPERTY_XID_START_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_XID_START_name); + + zval const_PROPERTY_CASE_SENSITIVE_value; + ZVAL_LONG(&const_PROPERTY_CASE_SENSITIVE_value, UCHAR_CASE_SENSITIVE); + zend_string *const_PROPERTY_CASE_SENSITIVE_name = zend_string_init_interned("PROPERTY_CASE_SENSITIVE", sizeof("PROPERTY_CASE_SENSITIVE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CASE_SENSITIVE_name, &const_PROPERTY_CASE_SENSITIVE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CASE_SENSITIVE_name); + + zval const_PROPERTY_S_TERM_value; + ZVAL_LONG(&const_PROPERTY_S_TERM_value, UCHAR_S_TERM); + zend_string *const_PROPERTY_S_TERM_name = zend_string_init_interned("PROPERTY_S_TERM", sizeof("PROPERTY_S_TERM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_S_TERM_name, &const_PROPERTY_S_TERM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_S_TERM_name); + + zval const_PROPERTY_VARIATION_SELECTOR_value; + ZVAL_LONG(&const_PROPERTY_VARIATION_SELECTOR_value, UCHAR_VARIATION_SELECTOR); + zend_string *const_PROPERTY_VARIATION_SELECTOR_name = zend_string_init_interned("PROPERTY_VARIATION_SELECTOR", sizeof("PROPERTY_VARIATION_SELECTOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_VARIATION_SELECTOR_name, &const_PROPERTY_VARIATION_SELECTOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_VARIATION_SELECTOR_name); + + zval const_PROPERTY_NFD_INERT_value; + ZVAL_LONG(&const_PROPERTY_NFD_INERT_value, UCHAR_NFD_INERT); + zend_string *const_PROPERTY_NFD_INERT_name = zend_string_init_interned("PROPERTY_NFD_INERT", sizeof("PROPERTY_NFD_INERT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NFD_INERT_name, &const_PROPERTY_NFD_INERT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NFD_INERT_name); + + zval const_PROPERTY_NFKD_INERT_value; + ZVAL_LONG(&const_PROPERTY_NFKD_INERT_value, UCHAR_NFKD_INERT); + zend_string *const_PROPERTY_NFKD_INERT_name = zend_string_init_interned("PROPERTY_NFKD_INERT", sizeof("PROPERTY_NFKD_INERT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NFKD_INERT_name, &const_PROPERTY_NFKD_INERT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NFKD_INERT_name); + + zval const_PROPERTY_NFC_INERT_value; + ZVAL_LONG(&const_PROPERTY_NFC_INERT_value, UCHAR_NFC_INERT); + zend_string *const_PROPERTY_NFC_INERT_name = zend_string_init_interned("PROPERTY_NFC_INERT", sizeof("PROPERTY_NFC_INERT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NFC_INERT_name, &const_PROPERTY_NFC_INERT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NFC_INERT_name); + + zval const_PROPERTY_NFKC_INERT_value; + ZVAL_LONG(&const_PROPERTY_NFKC_INERT_value, UCHAR_NFKC_INERT); + zend_string *const_PROPERTY_NFKC_INERT_name = zend_string_init_interned("PROPERTY_NFKC_INERT", sizeof("PROPERTY_NFKC_INERT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NFKC_INERT_name, &const_PROPERTY_NFKC_INERT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NFKC_INERT_name); + + zval const_PROPERTY_SEGMENT_STARTER_value; + ZVAL_LONG(&const_PROPERTY_SEGMENT_STARTER_value, UCHAR_SEGMENT_STARTER); + zend_string *const_PROPERTY_SEGMENT_STARTER_name = zend_string_init_interned("PROPERTY_SEGMENT_STARTER", sizeof("PROPERTY_SEGMENT_STARTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_SEGMENT_STARTER_name, &const_PROPERTY_SEGMENT_STARTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_SEGMENT_STARTER_name); + + zval const_PROPERTY_PATTERN_SYNTAX_value; + ZVAL_LONG(&const_PROPERTY_PATTERN_SYNTAX_value, UCHAR_PATTERN_SYNTAX); + zend_string *const_PROPERTY_PATTERN_SYNTAX_name = zend_string_init_interned("PROPERTY_PATTERN_SYNTAX", sizeof("PROPERTY_PATTERN_SYNTAX") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_PATTERN_SYNTAX_name, &const_PROPERTY_PATTERN_SYNTAX_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_PATTERN_SYNTAX_name); + + zval const_PROPERTY_PATTERN_WHITE_SPACE_value; + ZVAL_LONG(&const_PROPERTY_PATTERN_WHITE_SPACE_value, UCHAR_PATTERN_WHITE_SPACE); + zend_string *const_PROPERTY_PATTERN_WHITE_SPACE_name = zend_string_init_interned("PROPERTY_PATTERN_WHITE_SPACE", sizeof("PROPERTY_PATTERN_WHITE_SPACE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_PATTERN_WHITE_SPACE_name, &const_PROPERTY_PATTERN_WHITE_SPACE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_PATTERN_WHITE_SPACE_name); + + zval const_PROPERTY_POSIX_ALNUM_value; + ZVAL_LONG(&const_PROPERTY_POSIX_ALNUM_value, UCHAR_POSIX_ALNUM); + zend_string *const_PROPERTY_POSIX_ALNUM_name = zend_string_init_interned("PROPERTY_POSIX_ALNUM", sizeof("PROPERTY_POSIX_ALNUM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_POSIX_ALNUM_name, &const_PROPERTY_POSIX_ALNUM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_POSIX_ALNUM_name); + + zval const_PROPERTY_POSIX_BLANK_value; + ZVAL_LONG(&const_PROPERTY_POSIX_BLANK_value, UCHAR_POSIX_BLANK); + zend_string *const_PROPERTY_POSIX_BLANK_name = zend_string_init_interned("PROPERTY_POSIX_BLANK", sizeof("PROPERTY_POSIX_BLANK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_POSIX_BLANK_name, &const_PROPERTY_POSIX_BLANK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_POSIX_BLANK_name); + + zval const_PROPERTY_POSIX_GRAPH_value; + ZVAL_LONG(&const_PROPERTY_POSIX_GRAPH_value, UCHAR_POSIX_GRAPH); + zend_string *const_PROPERTY_POSIX_GRAPH_name = zend_string_init_interned("PROPERTY_POSIX_GRAPH", sizeof("PROPERTY_POSIX_GRAPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_POSIX_GRAPH_name, &const_PROPERTY_POSIX_GRAPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_POSIX_GRAPH_name); + + zval const_PROPERTY_POSIX_PRINT_value; + ZVAL_LONG(&const_PROPERTY_POSIX_PRINT_value, UCHAR_POSIX_PRINT); + zend_string *const_PROPERTY_POSIX_PRINT_name = zend_string_init_interned("PROPERTY_POSIX_PRINT", sizeof("PROPERTY_POSIX_PRINT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_POSIX_PRINT_name, &const_PROPERTY_POSIX_PRINT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_POSIX_PRINT_name); + + zval const_PROPERTY_POSIX_XDIGIT_value; + ZVAL_LONG(&const_PROPERTY_POSIX_XDIGIT_value, UCHAR_POSIX_XDIGIT); + zend_string *const_PROPERTY_POSIX_XDIGIT_name = zend_string_init_interned("PROPERTY_POSIX_XDIGIT", sizeof("PROPERTY_POSIX_XDIGIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_POSIX_XDIGIT_name, &const_PROPERTY_POSIX_XDIGIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_POSIX_XDIGIT_name); + + zval const_PROPERTY_CASED_value; + ZVAL_LONG(&const_PROPERTY_CASED_value, UCHAR_CASED); + zend_string *const_PROPERTY_CASED_name = zend_string_init_interned("PROPERTY_CASED", sizeof("PROPERTY_CASED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CASED_name, &const_PROPERTY_CASED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CASED_name); + + zval const_PROPERTY_CASE_IGNORABLE_value; + ZVAL_LONG(&const_PROPERTY_CASE_IGNORABLE_value, UCHAR_CASE_IGNORABLE); + zend_string *const_PROPERTY_CASE_IGNORABLE_name = zend_string_init_interned("PROPERTY_CASE_IGNORABLE", sizeof("PROPERTY_CASE_IGNORABLE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CASE_IGNORABLE_name, &const_PROPERTY_CASE_IGNORABLE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CASE_IGNORABLE_name); + + zval const_PROPERTY_CHANGES_WHEN_LOWERCASED_value; + ZVAL_LONG(&const_PROPERTY_CHANGES_WHEN_LOWERCASED_value, UCHAR_CHANGES_WHEN_LOWERCASED); + zend_string *const_PROPERTY_CHANGES_WHEN_LOWERCASED_name = zend_string_init_interned("PROPERTY_CHANGES_WHEN_LOWERCASED", sizeof("PROPERTY_CHANGES_WHEN_LOWERCASED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CHANGES_WHEN_LOWERCASED_name, &const_PROPERTY_CHANGES_WHEN_LOWERCASED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CHANGES_WHEN_LOWERCASED_name); + + zval const_PROPERTY_CHANGES_WHEN_UPPERCASED_value; + ZVAL_LONG(&const_PROPERTY_CHANGES_WHEN_UPPERCASED_value, UCHAR_CHANGES_WHEN_UPPERCASED); + zend_string *const_PROPERTY_CHANGES_WHEN_UPPERCASED_name = zend_string_init_interned("PROPERTY_CHANGES_WHEN_UPPERCASED", sizeof("PROPERTY_CHANGES_WHEN_UPPERCASED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CHANGES_WHEN_UPPERCASED_name, &const_PROPERTY_CHANGES_WHEN_UPPERCASED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CHANGES_WHEN_UPPERCASED_name); + + zval const_PROPERTY_CHANGES_WHEN_TITLECASED_value; + ZVAL_LONG(&const_PROPERTY_CHANGES_WHEN_TITLECASED_value, UCHAR_CHANGES_WHEN_TITLECASED); + zend_string *const_PROPERTY_CHANGES_WHEN_TITLECASED_name = zend_string_init_interned("PROPERTY_CHANGES_WHEN_TITLECASED", sizeof("PROPERTY_CHANGES_WHEN_TITLECASED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CHANGES_WHEN_TITLECASED_name, &const_PROPERTY_CHANGES_WHEN_TITLECASED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CHANGES_WHEN_TITLECASED_name); + + zval const_PROPERTY_CHANGES_WHEN_CASEFOLDED_value; + ZVAL_LONG(&const_PROPERTY_CHANGES_WHEN_CASEFOLDED_value, UCHAR_CHANGES_WHEN_CASEFOLDED); + zend_string *const_PROPERTY_CHANGES_WHEN_CASEFOLDED_name = zend_string_init_interned("PROPERTY_CHANGES_WHEN_CASEFOLDED", sizeof("PROPERTY_CHANGES_WHEN_CASEFOLDED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CHANGES_WHEN_CASEFOLDED_name, &const_PROPERTY_CHANGES_WHEN_CASEFOLDED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CHANGES_WHEN_CASEFOLDED_name); + + zval const_PROPERTY_CHANGES_WHEN_CASEMAPPED_value; + ZVAL_LONG(&const_PROPERTY_CHANGES_WHEN_CASEMAPPED_value, UCHAR_CHANGES_WHEN_CASEMAPPED); + zend_string *const_PROPERTY_CHANGES_WHEN_CASEMAPPED_name = zend_string_init_interned("PROPERTY_CHANGES_WHEN_CASEMAPPED", sizeof("PROPERTY_CHANGES_WHEN_CASEMAPPED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CHANGES_WHEN_CASEMAPPED_name, &const_PROPERTY_CHANGES_WHEN_CASEMAPPED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CHANGES_WHEN_CASEMAPPED_name); + + zval const_PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED_value; + ZVAL_LONG(&const_PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED_value, UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED); + zend_string *const_PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED_name = zend_string_init_interned("PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED", sizeof("PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED_name, &const_PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CHANGES_WHEN_NFKC_CASEFOLDED_name); + + zval const_PROPERTY_BINARY_LIMIT_value; + ZVAL_LONG(&const_PROPERTY_BINARY_LIMIT_value, UCHAR_BINARY_LIMIT); + zend_string *const_PROPERTY_BINARY_LIMIT_name = zend_string_init_interned("PROPERTY_BINARY_LIMIT", sizeof("PROPERTY_BINARY_LIMIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_BINARY_LIMIT_name, &const_PROPERTY_BINARY_LIMIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_BINARY_LIMIT_name); + + zval const_PROPERTY_BIDI_CLASS_value; + ZVAL_LONG(&const_PROPERTY_BIDI_CLASS_value, UCHAR_BIDI_CLASS); + zend_string *const_PROPERTY_BIDI_CLASS_name = zend_string_init_interned("PROPERTY_BIDI_CLASS", sizeof("PROPERTY_BIDI_CLASS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_BIDI_CLASS_name, &const_PROPERTY_BIDI_CLASS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_BIDI_CLASS_name); + + zval const_PROPERTY_INT_START_value; + ZVAL_LONG(&const_PROPERTY_INT_START_value, UCHAR_INT_START); + zend_string *const_PROPERTY_INT_START_name = zend_string_init_interned("PROPERTY_INT_START", sizeof("PROPERTY_INT_START") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_INT_START_name, &const_PROPERTY_INT_START_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_INT_START_name); + + zval const_PROPERTY_BLOCK_value; + ZVAL_LONG(&const_PROPERTY_BLOCK_value, UCHAR_BLOCK); + zend_string *const_PROPERTY_BLOCK_name = zend_string_init_interned("PROPERTY_BLOCK", sizeof("PROPERTY_BLOCK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_BLOCK_name, &const_PROPERTY_BLOCK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_BLOCK_name); + + zval const_PROPERTY_CANONICAL_COMBINING_CLASS_value; + ZVAL_LONG(&const_PROPERTY_CANONICAL_COMBINING_CLASS_value, UCHAR_CANONICAL_COMBINING_CLASS); + zend_string *const_PROPERTY_CANONICAL_COMBINING_CLASS_name = zend_string_init_interned("PROPERTY_CANONICAL_COMBINING_CLASS", sizeof("PROPERTY_CANONICAL_COMBINING_CLASS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CANONICAL_COMBINING_CLASS_name, &const_PROPERTY_CANONICAL_COMBINING_CLASS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CANONICAL_COMBINING_CLASS_name); + + zval const_PROPERTY_DECOMPOSITION_TYPE_value; + ZVAL_LONG(&const_PROPERTY_DECOMPOSITION_TYPE_value, UCHAR_DECOMPOSITION_TYPE); + zend_string *const_PROPERTY_DECOMPOSITION_TYPE_name = zend_string_init_interned("PROPERTY_DECOMPOSITION_TYPE", sizeof("PROPERTY_DECOMPOSITION_TYPE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_DECOMPOSITION_TYPE_name, &const_PROPERTY_DECOMPOSITION_TYPE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_DECOMPOSITION_TYPE_name); + + zval const_PROPERTY_EAST_ASIAN_WIDTH_value; + ZVAL_LONG(&const_PROPERTY_EAST_ASIAN_WIDTH_value, UCHAR_EAST_ASIAN_WIDTH); + zend_string *const_PROPERTY_EAST_ASIAN_WIDTH_name = zend_string_init_interned("PROPERTY_EAST_ASIAN_WIDTH", sizeof("PROPERTY_EAST_ASIAN_WIDTH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_EAST_ASIAN_WIDTH_name, &const_PROPERTY_EAST_ASIAN_WIDTH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_EAST_ASIAN_WIDTH_name); + + zval const_PROPERTY_GENERAL_CATEGORY_value; + ZVAL_LONG(&const_PROPERTY_GENERAL_CATEGORY_value, UCHAR_GENERAL_CATEGORY); + zend_string *const_PROPERTY_GENERAL_CATEGORY_name = zend_string_init_interned("PROPERTY_GENERAL_CATEGORY", sizeof("PROPERTY_GENERAL_CATEGORY") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_GENERAL_CATEGORY_name, &const_PROPERTY_GENERAL_CATEGORY_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_GENERAL_CATEGORY_name); + + zval const_PROPERTY_JOINING_GROUP_value; + ZVAL_LONG(&const_PROPERTY_JOINING_GROUP_value, UCHAR_JOINING_GROUP); + zend_string *const_PROPERTY_JOINING_GROUP_name = zend_string_init_interned("PROPERTY_JOINING_GROUP", sizeof("PROPERTY_JOINING_GROUP") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_JOINING_GROUP_name, &const_PROPERTY_JOINING_GROUP_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_JOINING_GROUP_name); + + zval const_PROPERTY_JOINING_TYPE_value; + ZVAL_LONG(&const_PROPERTY_JOINING_TYPE_value, UCHAR_JOINING_TYPE); + zend_string *const_PROPERTY_JOINING_TYPE_name = zend_string_init_interned("PROPERTY_JOINING_TYPE", sizeof("PROPERTY_JOINING_TYPE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_JOINING_TYPE_name, &const_PROPERTY_JOINING_TYPE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_JOINING_TYPE_name); + + zval const_PROPERTY_LINE_BREAK_value; + ZVAL_LONG(&const_PROPERTY_LINE_BREAK_value, UCHAR_LINE_BREAK); + zend_string *const_PROPERTY_LINE_BREAK_name = zend_string_init_interned("PROPERTY_LINE_BREAK", sizeof("PROPERTY_LINE_BREAK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_LINE_BREAK_name, &const_PROPERTY_LINE_BREAK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_LINE_BREAK_name); + + zval const_PROPERTY_NUMERIC_TYPE_value; + ZVAL_LONG(&const_PROPERTY_NUMERIC_TYPE_value, UCHAR_NUMERIC_TYPE); + zend_string *const_PROPERTY_NUMERIC_TYPE_name = zend_string_init_interned("PROPERTY_NUMERIC_TYPE", sizeof("PROPERTY_NUMERIC_TYPE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NUMERIC_TYPE_name, &const_PROPERTY_NUMERIC_TYPE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NUMERIC_TYPE_name); + + zval const_PROPERTY_SCRIPT_value; + ZVAL_LONG(&const_PROPERTY_SCRIPT_value, UCHAR_SCRIPT); + zend_string *const_PROPERTY_SCRIPT_name = zend_string_init_interned("PROPERTY_SCRIPT", sizeof("PROPERTY_SCRIPT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_SCRIPT_name, &const_PROPERTY_SCRIPT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_SCRIPT_name); + + zval const_PROPERTY_HANGUL_SYLLABLE_TYPE_value; + ZVAL_LONG(&const_PROPERTY_HANGUL_SYLLABLE_TYPE_value, UCHAR_HANGUL_SYLLABLE_TYPE); + zend_string *const_PROPERTY_HANGUL_SYLLABLE_TYPE_name = zend_string_init_interned("PROPERTY_HANGUL_SYLLABLE_TYPE", sizeof("PROPERTY_HANGUL_SYLLABLE_TYPE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_HANGUL_SYLLABLE_TYPE_name, &const_PROPERTY_HANGUL_SYLLABLE_TYPE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_HANGUL_SYLLABLE_TYPE_name); + + zval const_PROPERTY_NFD_QUICK_CHECK_value; + ZVAL_LONG(&const_PROPERTY_NFD_QUICK_CHECK_value, UCHAR_NFD_QUICK_CHECK); + zend_string *const_PROPERTY_NFD_QUICK_CHECK_name = zend_string_init_interned("PROPERTY_NFD_QUICK_CHECK", sizeof("PROPERTY_NFD_QUICK_CHECK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NFD_QUICK_CHECK_name, &const_PROPERTY_NFD_QUICK_CHECK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NFD_QUICK_CHECK_name); + + zval const_PROPERTY_NFKD_QUICK_CHECK_value; + ZVAL_LONG(&const_PROPERTY_NFKD_QUICK_CHECK_value, UCHAR_NFKD_QUICK_CHECK); + zend_string *const_PROPERTY_NFKD_QUICK_CHECK_name = zend_string_init_interned("PROPERTY_NFKD_QUICK_CHECK", sizeof("PROPERTY_NFKD_QUICK_CHECK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NFKD_QUICK_CHECK_name, &const_PROPERTY_NFKD_QUICK_CHECK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NFKD_QUICK_CHECK_name); + + zval const_PROPERTY_NFC_QUICK_CHECK_value; + ZVAL_LONG(&const_PROPERTY_NFC_QUICK_CHECK_value, UCHAR_NFC_QUICK_CHECK); + zend_string *const_PROPERTY_NFC_QUICK_CHECK_name = zend_string_init_interned("PROPERTY_NFC_QUICK_CHECK", sizeof("PROPERTY_NFC_QUICK_CHECK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NFC_QUICK_CHECK_name, &const_PROPERTY_NFC_QUICK_CHECK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NFC_QUICK_CHECK_name); + + zval const_PROPERTY_NFKC_QUICK_CHECK_value; + ZVAL_LONG(&const_PROPERTY_NFKC_QUICK_CHECK_value, UCHAR_NFKC_QUICK_CHECK); + zend_string *const_PROPERTY_NFKC_QUICK_CHECK_name = zend_string_init_interned("PROPERTY_NFKC_QUICK_CHECK", sizeof("PROPERTY_NFKC_QUICK_CHECK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NFKC_QUICK_CHECK_name, &const_PROPERTY_NFKC_QUICK_CHECK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NFKC_QUICK_CHECK_name); + + zval const_PROPERTY_LEAD_CANONICAL_COMBINING_CLASS_value; + ZVAL_LONG(&const_PROPERTY_LEAD_CANONICAL_COMBINING_CLASS_value, UCHAR_LEAD_CANONICAL_COMBINING_CLASS); + zend_string *const_PROPERTY_LEAD_CANONICAL_COMBINING_CLASS_name = zend_string_init_interned("PROPERTY_LEAD_CANONICAL_COMBINING_CLASS", sizeof("PROPERTY_LEAD_CANONICAL_COMBINING_CLASS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_LEAD_CANONICAL_COMBINING_CLASS_name, &const_PROPERTY_LEAD_CANONICAL_COMBINING_CLASS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_LEAD_CANONICAL_COMBINING_CLASS_name); + + zval const_PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS_value; + ZVAL_LONG(&const_PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS_value, UCHAR_TRAIL_CANONICAL_COMBINING_CLASS); + zend_string *const_PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS_name = zend_string_init_interned("PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS", sizeof("PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS_name, &const_PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_TRAIL_CANONICAL_COMBINING_CLASS_name); + + zval const_PROPERTY_GRAPHEME_CLUSTER_BREAK_value; + ZVAL_LONG(&const_PROPERTY_GRAPHEME_CLUSTER_BREAK_value, UCHAR_GRAPHEME_CLUSTER_BREAK); + zend_string *const_PROPERTY_GRAPHEME_CLUSTER_BREAK_name = zend_string_init_interned("PROPERTY_GRAPHEME_CLUSTER_BREAK", sizeof("PROPERTY_GRAPHEME_CLUSTER_BREAK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_GRAPHEME_CLUSTER_BREAK_name, &const_PROPERTY_GRAPHEME_CLUSTER_BREAK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_GRAPHEME_CLUSTER_BREAK_name); + + zval const_PROPERTY_SENTENCE_BREAK_value; + ZVAL_LONG(&const_PROPERTY_SENTENCE_BREAK_value, UCHAR_SENTENCE_BREAK); + zend_string *const_PROPERTY_SENTENCE_BREAK_name = zend_string_init_interned("PROPERTY_SENTENCE_BREAK", sizeof("PROPERTY_SENTENCE_BREAK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_SENTENCE_BREAK_name, &const_PROPERTY_SENTENCE_BREAK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_SENTENCE_BREAK_name); + + zval const_PROPERTY_WORD_BREAK_value; + ZVAL_LONG(&const_PROPERTY_WORD_BREAK_value, UCHAR_WORD_BREAK); + zend_string *const_PROPERTY_WORD_BREAK_name = zend_string_init_interned("PROPERTY_WORD_BREAK", sizeof("PROPERTY_WORD_BREAK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_WORD_BREAK_name, &const_PROPERTY_WORD_BREAK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_WORD_BREAK_name); +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_PROPERTY_BIDI_PAIRED_BRACKET_TYPE_value; + ZVAL_LONG(&const_PROPERTY_BIDI_PAIRED_BRACKET_TYPE_value, UCHAR_BIDI_PAIRED_BRACKET_TYPE); + zend_string *const_PROPERTY_BIDI_PAIRED_BRACKET_TYPE_name = zend_string_init_interned("PROPERTY_BIDI_PAIRED_BRACKET_TYPE", sizeof("PROPERTY_BIDI_PAIRED_BRACKET_TYPE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_BIDI_PAIRED_BRACKET_TYPE_name, &const_PROPERTY_BIDI_PAIRED_BRACKET_TYPE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_BIDI_PAIRED_BRACKET_TYPE_name); +#endif + + zval const_PROPERTY_INT_LIMIT_value; + ZVAL_LONG(&const_PROPERTY_INT_LIMIT_value, UCHAR_INT_LIMIT); + zend_string *const_PROPERTY_INT_LIMIT_name = zend_string_init_interned("PROPERTY_INT_LIMIT", sizeof("PROPERTY_INT_LIMIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_INT_LIMIT_name, &const_PROPERTY_INT_LIMIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_INT_LIMIT_name); + + zval const_PROPERTY_GENERAL_CATEGORY_MASK_value; + ZVAL_LONG(&const_PROPERTY_GENERAL_CATEGORY_MASK_value, UCHAR_GENERAL_CATEGORY_MASK); + zend_string *const_PROPERTY_GENERAL_CATEGORY_MASK_name = zend_string_init_interned("PROPERTY_GENERAL_CATEGORY_MASK", sizeof("PROPERTY_GENERAL_CATEGORY_MASK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_GENERAL_CATEGORY_MASK_name, &const_PROPERTY_GENERAL_CATEGORY_MASK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_GENERAL_CATEGORY_MASK_name); + + zval const_PROPERTY_MASK_START_value; + ZVAL_LONG(&const_PROPERTY_MASK_START_value, UCHAR_MASK_START); + zend_string *const_PROPERTY_MASK_START_name = zend_string_init_interned("PROPERTY_MASK_START", sizeof("PROPERTY_MASK_START") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_MASK_START_name, &const_PROPERTY_MASK_START_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_MASK_START_name); + + zval const_PROPERTY_MASK_LIMIT_value; + ZVAL_LONG(&const_PROPERTY_MASK_LIMIT_value, UCHAR_MASK_LIMIT); + zend_string *const_PROPERTY_MASK_LIMIT_name = zend_string_init_interned("PROPERTY_MASK_LIMIT", sizeof("PROPERTY_MASK_LIMIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_MASK_LIMIT_name, &const_PROPERTY_MASK_LIMIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_MASK_LIMIT_name); + + zval const_PROPERTY_NUMERIC_VALUE_value; + ZVAL_LONG(&const_PROPERTY_NUMERIC_VALUE_value, UCHAR_NUMERIC_VALUE); + zend_string *const_PROPERTY_NUMERIC_VALUE_name = zend_string_init_interned("PROPERTY_NUMERIC_VALUE", sizeof("PROPERTY_NUMERIC_VALUE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NUMERIC_VALUE_name, &const_PROPERTY_NUMERIC_VALUE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NUMERIC_VALUE_name); + + zval const_PROPERTY_DOUBLE_START_value; + ZVAL_LONG(&const_PROPERTY_DOUBLE_START_value, UCHAR_DOUBLE_START); + zend_string *const_PROPERTY_DOUBLE_START_name = zend_string_init_interned("PROPERTY_DOUBLE_START", sizeof("PROPERTY_DOUBLE_START") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_DOUBLE_START_name, &const_PROPERTY_DOUBLE_START_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_DOUBLE_START_name); + + zval const_PROPERTY_DOUBLE_LIMIT_value; + ZVAL_LONG(&const_PROPERTY_DOUBLE_LIMIT_value, UCHAR_DOUBLE_LIMIT); + zend_string *const_PROPERTY_DOUBLE_LIMIT_name = zend_string_init_interned("PROPERTY_DOUBLE_LIMIT", sizeof("PROPERTY_DOUBLE_LIMIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_DOUBLE_LIMIT_name, &const_PROPERTY_DOUBLE_LIMIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_DOUBLE_LIMIT_name); + + zval const_PROPERTY_AGE_value; + ZVAL_LONG(&const_PROPERTY_AGE_value, UCHAR_AGE); + zend_string *const_PROPERTY_AGE_name = zend_string_init_interned("PROPERTY_AGE", sizeof("PROPERTY_AGE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_AGE_name, &const_PROPERTY_AGE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_AGE_name); + + zval const_PROPERTY_STRING_START_value; + ZVAL_LONG(&const_PROPERTY_STRING_START_value, UCHAR_STRING_START); + zend_string *const_PROPERTY_STRING_START_name = zend_string_init_interned("PROPERTY_STRING_START", sizeof("PROPERTY_STRING_START") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_STRING_START_name, &const_PROPERTY_STRING_START_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_STRING_START_name); + + zval const_PROPERTY_BIDI_MIRRORING_GLYPH_value; + ZVAL_LONG(&const_PROPERTY_BIDI_MIRRORING_GLYPH_value, UCHAR_BIDI_MIRRORING_GLYPH); + zend_string *const_PROPERTY_BIDI_MIRRORING_GLYPH_name = zend_string_init_interned("PROPERTY_BIDI_MIRRORING_GLYPH", sizeof("PROPERTY_BIDI_MIRRORING_GLYPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_BIDI_MIRRORING_GLYPH_name, &const_PROPERTY_BIDI_MIRRORING_GLYPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_BIDI_MIRRORING_GLYPH_name); + + zval const_PROPERTY_CASE_FOLDING_value; + ZVAL_LONG(&const_PROPERTY_CASE_FOLDING_value, UCHAR_CASE_FOLDING); + zend_string *const_PROPERTY_CASE_FOLDING_name = zend_string_init_interned("PROPERTY_CASE_FOLDING", sizeof("PROPERTY_CASE_FOLDING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_CASE_FOLDING_name, &const_PROPERTY_CASE_FOLDING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_CASE_FOLDING_name); + + zval const_PROPERTY_ISO_COMMENT_value; + ZVAL_LONG(&const_PROPERTY_ISO_COMMENT_value, UCHAR_ISO_COMMENT); + zend_string *const_PROPERTY_ISO_COMMENT_name = zend_string_init_interned("PROPERTY_ISO_COMMENT", sizeof("PROPERTY_ISO_COMMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_ISO_COMMENT_name, &const_PROPERTY_ISO_COMMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_ISO_COMMENT_name); + + zval const_PROPERTY_LOWERCASE_MAPPING_value; + ZVAL_LONG(&const_PROPERTY_LOWERCASE_MAPPING_value, UCHAR_LOWERCASE_MAPPING); + zend_string *const_PROPERTY_LOWERCASE_MAPPING_name = zend_string_init_interned("PROPERTY_LOWERCASE_MAPPING", sizeof("PROPERTY_LOWERCASE_MAPPING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_LOWERCASE_MAPPING_name, &const_PROPERTY_LOWERCASE_MAPPING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_LOWERCASE_MAPPING_name); + + zval const_PROPERTY_NAME_value; + ZVAL_LONG(&const_PROPERTY_NAME_value, UCHAR_NAME); + zend_string *const_PROPERTY_NAME_name = zend_string_init_interned("PROPERTY_NAME", sizeof("PROPERTY_NAME") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NAME_name, &const_PROPERTY_NAME_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NAME_name); + + zval const_PROPERTY_SIMPLE_CASE_FOLDING_value; + ZVAL_LONG(&const_PROPERTY_SIMPLE_CASE_FOLDING_value, UCHAR_SIMPLE_CASE_FOLDING); + zend_string *const_PROPERTY_SIMPLE_CASE_FOLDING_name = zend_string_init_interned("PROPERTY_SIMPLE_CASE_FOLDING", sizeof("PROPERTY_SIMPLE_CASE_FOLDING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_SIMPLE_CASE_FOLDING_name, &const_PROPERTY_SIMPLE_CASE_FOLDING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_SIMPLE_CASE_FOLDING_name); + + zval const_PROPERTY_SIMPLE_LOWERCASE_MAPPING_value; + ZVAL_LONG(&const_PROPERTY_SIMPLE_LOWERCASE_MAPPING_value, UCHAR_SIMPLE_LOWERCASE_MAPPING); + zend_string *const_PROPERTY_SIMPLE_LOWERCASE_MAPPING_name = zend_string_init_interned("PROPERTY_SIMPLE_LOWERCASE_MAPPING", sizeof("PROPERTY_SIMPLE_LOWERCASE_MAPPING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_SIMPLE_LOWERCASE_MAPPING_name, &const_PROPERTY_SIMPLE_LOWERCASE_MAPPING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_SIMPLE_LOWERCASE_MAPPING_name); + + zval const_PROPERTY_SIMPLE_TITLECASE_MAPPING_value; + ZVAL_LONG(&const_PROPERTY_SIMPLE_TITLECASE_MAPPING_value, UCHAR_SIMPLE_TITLECASE_MAPPING); + zend_string *const_PROPERTY_SIMPLE_TITLECASE_MAPPING_name = zend_string_init_interned("PROPERTY_SIMPLE_TITLECASE_MAPPING", sizeof("PROPERTY_SIMPLE_TITLECASE_MAPPING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_SIMPLE_TITLECASE_MAPPING_name, &const_PROPERTY_SIMPLE_TITLECASE_MAPPING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_SIMPLE_TITLECASE_MAPPING_name); + + zval const_PROPERTY_SIMPLE_UPPERCASE_MAPPING_value; + ZVAL_LONG(&const_PROPERTY_SIMPLE_UPPERCASE_MAPPING_value, UCHAR_SIMPLE_UPPERCASE_MAPPING); + zend_string *const_PROPERTY_SIMPLE_UPPERCASE_MAPPING_name = zend_string_init_interned("PROPERTY_SIMPLE_UPPERCASE_MAPPING", sizeof("PROPERTY_SIMPLE_UPPERCASE_MAPPING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_SIMPLE_UPPERCASE_MAPPING_name, &const_PROPERTY_SIMPLE_UPPERCASE_MAPPING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_SIMPLE_UPPERCASE_MAPPING_name); + + zval const_PROPERTY_TITLECASE_MAPPING_value; + ZVAL_LONG(&const_PROPERTY_TITLECASE_MAPPING_value, UCHAR_TITLECASE_MAPPING); + zend_string *const_PROPERTY_TITLECASE_MAPPING_name = zend_string_init_interned("PROPERTY_TITLECASE_MAPPING", sizeof("PROPERTY_TITLECASE_MAPPING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_TITLECASE_MAPPING_name, &const_PROPERTY_TITLECASE_MAPPING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_TITLECASE_MAPPING_name); + + zval const_PROPERTY_UNICODE_1_NAME_value; + ZVAL_LONG(&const_PROPERTY_UNICODE_1_NAME_value, UCHAR_UNICODE_1_NAME); + zend_string *const_PROPERTY_UNICODE_1_NAME_name = zend_string_init_interned("PROPERTY_UNICODE_1_NAME", sizeof("PROPERTY_UNICODE_1_NAME") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_UNICODE_1_NAME_name, &const_PROPERTY_UNICODE_1_NAME_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_UNICODE_1_NAME_name); + + zval const_PROPERTY_UPPERCASE_MAPPING_value; + ZVAL_LONG(&const_PROPERTY_UPPERCASE_MAPPING_value, UCHAR_UPPERCASE_MAPPING); + zend_string *const_PROPERTY_UPPERCASE_MAPPING_name = zend_string_init_interned("PROPERTY_UPPERCASE_MAPPING", sizeof("PROPERTY_UPPERCASE_MAPPING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_UPPERCASE_MAPPING_name, &const_PROPERTY_UPPERCASE_MAPPING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_UPPERCASE_MAPPING_name); +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_PROPERTY_BIDI_PAIRED_BRACKET_value; + ZVAL_LONG(&const_PROPERTY_BIDI_PAIRED_BRACKET_value, UCHAR_BIDI_PAIRED_BRACKET); + zend_string *const_PROPERTY_BIDI_PAIRED_BRACKET_name = zend_string_init_interned("PROPERTY_BIDI_PAIRED_BRACKET", sizeof("PROPERTY_BIDI_PAIRED_BRACKET") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_BIDI_PAIRED_BRACKET_name, &const_PROPERTY_BIDI_PAIRED_BRACKET_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_BIDI_PAIRED_BRACKET_name); +#endif + + zval const_PROPERTY_STRING_LIMIT_value; + ZVAL_LONG(&const_PROPERTY_STRING_LIMIT_value, UCHAR_STRING_LIMIT); + zend_string *const_PROPERTY_STRING_LIMIT_name = zend_string_init_interned("PROPERTY_STRING_LIMIT", sizeof("PROPERTY_STRING_LIMIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_STRING_LIMIT_name, &const_PROPERTY_STRING_LIMIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_STRING_LIMIT_name); + + zval const_PROPERTY_SCRIPT_EXTENSIONS_value; + ZVAL_LONG(&const_PROPERTY_SCRIPT_EXTENSIONS_value, UCHAR_SCRIPT_EXTENSIONS); + zend_string *const_PROPERTY_SCRIPT_EXTENSIONS_name = zend_string_init_interned("PROPERTY_SCRIPT_EXTENSIONS", sizeof("PROPERTY_SCRIPT_EXTENSIONS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_SCRIPT_EXTENSIONS_name, &const_PROPERTY_SCRIPT_EXTENSIONS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_SCRIPT_EXTENSIONS_name); + + zval const_PROPERTY_OTHER_PROPERTY_START_value; + ZVAL_LONG(&const_PROPERTY_OTHER_PROPERTY_START_value, UCHAR_OTHER_PROPERTY_START); + zend_string *const_PROPERTY_OTHER_PROPERTY_START_name = zend_string_init_interned("PROPERTY_OTHER_PROPERTY_START", sizeof("PROPERTY_OTHER_PROPERTY_START") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_OTHER_PROPERTY_START_name, &const_PROPERTY_OTHER_PROPERTY_START_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_OTHER_PROPERTY_START_name); + + zval const_PROPERTY_OTHER_PROPERTY_LIMIT_value; + ZVAL_LONG(&const_PROPERTY_OTHER_PROPERTY_LIMIT_value, UCHAR_OTHER_PROPERTY_LIMIT); + zend_string *const_PROPERTY_OTHER_PROPERTY_LIMIT_name = zend_string_init_interned("PROPERTY_OTHER_PROPERTY_LIMIT", sizeof("PROPERTY_OTHER_PROPERTY_LIMIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_OTHER_PROPERTY_LIMIT_name, &const_PROPERTY_OTHER_PROPERTY_LIMIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_OTHER_PROPERTY_LIMIT_name); + + zval const_PROPERTY_INVALID_CODE_value; + ZVAL_LONG(&const_PROPERTY_INVALID_CODE_value, UCHAR_INVALID_CODE); + zend_string *const_PROPERTY_INVALID_CODE_name = zend_string_init_interned("PROPERTY_INVALID_CODE", sizeof("PROPERTY_INVALID_CODE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_INVALID_CODE_name, &const_PROPERTY_INVALID_CODE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_INVALID_CODE_name); + + zval const_CHAR_CATEGORY_UNASSIGNED_value; + ZVAL_LONG(&const_CHAR_CATEGORY_UNASSIGNED_value, U_UNASSIGNED); + zend_string *const_CHAR_CATEGORY_UNASSIGNED_name = zend_string_init_interned("CHAR_CATEGORY_UNASSIGNED", sizeof("CHAR_CATEGORY_UNASSIGNED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_UNASSIGNED_name, &const_CHAR_CATEGORY_UNASSIGNED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_UNASSIGNED_name); + + zval const_CHAR_CATEGORY_GENERAL_OTHER_TYPES_value; + ZVAL_LONG(&const_CHAR_CATEGORY_GENERAL_OTHER_TYPES_value, U_GENERAL_OTHER_TYPES); + zend_string *const_CHAR_CATEGORY_GENERAL_OTHER_TYPES_name = zend_string_init_interned("CHAR_CATEGORY_GENERAL_OTHER_TYPES", sizeof("CHAR_CATEGORY_GENERAL_OTHER_TYPES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_GENERAL_OTHER_TYPES_name, &const_CHAR_CATEGORY_GENERAL_OTHER_TYPES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_GENERAL_OTHER_TYPES_name); + + zval const_CHAR_CATEGORY_UPPERCASE_LETTER_value; + ZVAL_LONG(&const_CHAR_CATEGORY_UPPERCASE_LETTER_value, U_UPPERCASE_LETTER); + zend_string *const_CHAR_CATEGORY_UPPERCASE_LETTER_name = zend_string_init_interned("CHAR_CATEGORY_UPPERCASE_LETTER", sizeof("CHAR_CATEGORY_UPPERCASE_LETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_UPPERCASE_LETTER_name, &const_CHAR_CATEGORY_UPPERCASE_LETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_UPPERCASE_LETTER_name); + + zval const_CHAR_CATEGORY_LOWERCASE_LETTER_value; + ZVAL_LONG(&const_CHAR_CATEGORY_LOWERCASE_LETTER_value, U_LOWERCASE_LETTER); + zend_string *const_CHAR_CATEGORY_LOWERCASE_LETTER_name = zend_string_init_interned("CHAR_CATEGORY_LOWERCASE_LETTER", sizeof("CHAR_CATEGORY_LOWERCASE_LETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_LOWERCASE_LETTER_name, &const_CHAR_CATEGORY_LOWERCASE_LETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_LOWERCASE_LETTER_name); + + zval const_CHAR_CATEGORY_TITLECASE_LETTER_value; + ZVAL_LONG(&const_CHAR_CATEGORY_TITLECASE_LETTER_value, U_TITLECASE_LETTER); + zend_string *const_CHAR_CATEGORY_TITLECASE_LETTER_name = zend_string_init_interned("CHAR_CATEGORY_TITLECASE_LETTER", sizeof("CHAR_CATEGORY_TITLECASE_LETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_TITLECASE_LETTER_name, &const_CHAR_CATEGORY_TITLECASE_LETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_TITLECASE_LETTER_name); + + zval const_CHAR_CATEGORY_MODIFIER_LETTER_value; + ZVAL_LONG(&const_CHAR_CATEGORY_MODIFIER_LETTER_value, U_MODIFIER_LETTER); + zend_string *const_CHAR_CATEGORY_MODIFIER_LETTER_name = zend_string_init_interned("CHAR_CATEGORY_MODIFIER_LETTER", sizeof("CHAR_CATEGORY_MODIFIER_LETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_MODIFIER_LETTER_name, &const_CHAR_CATEGORY_MODIFIER_LETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_MODIFIER_LETTER_name); + + zval const_CHAR_CATEGORY_OTHER_LETTER_value; + ZVAL_LONG(&const_CHAR_CATEGORY_OTHER_LETTER_value, U_OTHER_LETTER); + zend_string *const_CHAR_CATEGORY_OTHER_LETTER_name = zend_string_init_interned("CHAR_CATEGORY_OTHER_LETTER", sizeof("CHAR_CATEGORY_OTHER_LETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_OTHER_LETTER_name, &const_CHAR_CATEGORY_OTHER_LETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_OTHER_LETTER_name); + + zval const_CHAR_CATEGORY_NON_SPACING_MARK_value; + ZVAL_LONG(&const_CHAR_CATEGORY_NON_SPACING_MARK_value, U_NON_SPACING_MARK); + zend_string *const_CHAR_CATEGORY_NON_SPACING_MARK_name = zend_string_init_interned("CHAR_CATEGORY_NON_SPACING_MARK", sizeof("CHAR_CATEGORY_NON_SPACING_MARK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_NON_SPACING_MARK_name, &const_CHAR_CATEGORY_NON_SPACING_MARK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_NON_SPACING_MARK_name); + + zval const_CHAR_CATEGORY_ENCLOSING_MARK_value; + ZVAL_LONG(&const_CHAR_CATEGORY_ENCLOSING_MARK_value, U_ENCLOSING_MARK); + zend_string *const_CHAR_CATEGORY_ENCLOSING_MARK_name = zend_string_init_interned("CHAR_CATEGORY_ENCLOSING_MARK", sizeof("CHAR_CATEGORY_ENCLOSING_MARK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_ENCLOSING_MARK_name, &const_CHAR_CATEGORY_ENCLOSING_MARK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_ENCLOSING_MARK_name); + + zval const_CHAR_CATEGORY_COMBINING_SPACING_MARK_value; + ZVAL_LONG(&const_CHAR_CATEGORY_COMBINING_SPACING_MARK_value, U_COMBINING_SPACING_MARK); + zend_string *const_CHAR_CATEGORY_COMBINING_SPACING_MARK_name = zend_string_init_interned("CHAR_CATEGORY_COMBINING_SPACING_MARK", sizeof("CHAR_CATEGORY_COMBINING_SPACING_MARK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_COMBINING_SPACING_MARK_name, &const_CHAR_CATEGORY_COMBINING_SPACING_MARK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_COMBINING_SPACING_MARK_name); + + zval const_CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER_value; + ZVAL_LONG(&const_CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER_value, U_DECIMAL_DIGIT_NUMBER); + zend_string *const_CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER_name = zend_string_init_interned("CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER", sizeof("CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER_name, &const_CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_DECIMAL_DIGIT_NUMBER_name); + + zval const_CHAR_CATEGORY_LETTER_NUMBER_value; + ZVAL_LONG(&const_CHAR_CATEGORY_LETTER_NUMBER_value, U_LETTER_NUMBER); + zend_string *const_CHAR_CATEGORY_LETTER_NUMBER_name = zend_string_init_interned("CHAR_CATEGORY_LETTER_NUMBER", sizeof("CHAR_CATEGORY_LETTER_NUMBER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_LETTER_NUMBER_name, &const_CHAR_CATEGORY_LETTER_NUMBER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_LETTER_NUMBER_name); + + zval const_CHAR_CATEGORY_OTHER_NUMBER_value; + ZVAL_LONG(&const_CHAR_CATEGORY_OTHER_NUMBER_value, U_OTHER_NUMBER); + zend_string *const_CHAR_CATEGORY_OTHER_NUMBER_name = zend_string_init_interned("CHAR_CATEGORY_OTHER_NUMBER", sizeof("CHAR_CATEGORY_OTHER_NUMBER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_OTHER_NUMBER_name, &const_CHAR_CATEGORY_OTHER_NUMBER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_OTHER_NUMBER_name); + + zval const_CHAR_CATEGORY_SPACE_SEPARATOR_value; + ZVAL_LONG(&const_CHAR_CATEGORY_SPACE_SEPARATOR_value, U_SPACE_SEPARATOR); + zend_string *const_CHAR_CATEGORY_SPACE_SEPARATOR_name = zend_string_init_interned("CHAR_CATEGORY_SPACE_SEPARATOR", sizeof("CHAR_CATEGORY_SPACE_SEPARATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_SPACE_SEPARATOR_name, &const_CHAR_CATEGORY_SPACE_SEPARATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_SPACE_SEPARATOR_name); + + zval const_CHAR_CATEGORY_LINE_SEPARATOR_value; + ZVAL_LONG(&const_CHAR_CATEGORY_LINE_SEPARATOR_value, U_LINE_SEPARATOR); + zend_string *const_CHAR_CATEGORY_LINE_SEPARATOR_name = zend_string_init_interned("CHAR_CATEGORY_LINE_SEPARATOR", sizeof("CHAR_CATEGORY_LINE_SEPARATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_LINE_SEPARATOR_name, &const_CHAR_CATEGORY_LINE_SEPARATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_LINE_SEPARATOR_name); + + zval const_CHAR_CATEGORY_PARAGRAPH_SEPARATOR_value; + ZVAL_LONG(&const_CHAR_CATEGORY_PARAGRAPH_SEPARATOR_value, U_PARAGRAPH_SEPARATOR); + zend_string *const_CHAR_CATEGORY_PARAGRAPH_SEPARATOR_name = zend_string_init_interned("CHAR_CATEGORY_PARAGRAPH_SEPARATOR", sizeof("CHAR_CATEGORY_PARAGRAPH_SEPARATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_PARAGRAPH_SEPARATOR_name, &const_CHAR_CATEGORY_PARAGRAPH_SEPARATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_PARAGRAPH_SEPARATOR_name); + + zval const_CHAR_CATEGORY_CONTROL_CHAR_value; + ZVAL_LONG(&const_CHAR_CATEGORY_CONTROL_CHAR_value, U_CONTROL_CHAR); + zend_string *const_CHAR_CATEGORY_CONTROL_CHAR_name = zend_string_init_interned("CHAR_CATEGORY_CONTROL_CHAR", sizeof("CHAR_CATEGORY_CONTROL_CHAR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_CONTROL_CHAR_name, &const_CHAR_CATEGORY_CONTROL_CHAR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_CONTROL_CHAR_name); + + zval const_CHAR_CATEGORY_FORMAT_CHAR_value; + ZVAL_LONG(&const_CHAR_CATEGORY_FORMAT_CHAR_value, U_FORMAT_CHAR); + zend_string *const_CHAR_CATEGORY_FORMAT_CHAR_name = zend_string_init_interned("CHAR_CATEGORY_FORMAT_CHAR", sizeof("CHAR_CATEGORY_FORMAT_CHAR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_FORMAT_CHAR_name, &const_CHAR_CATEGORY_FORMAT_CHAR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_FORMAT_CHAR_name); + + zval const_CHAR_CATEGORY_PRIVATE_USE_CHAR_value; + ZVAL_LONG(&const_CHAR_CATEGORY_PRIVATE_USE_CHAR_value, U_PRIVATE_USE_CHAR); + zend_string *const_CHAR_CATEGORY_PRIVATE_USE_CHAR_name = zend_string_init_interned("CHAR_CATEGORY_PRIVATE_USE_CHAR", sizeof("CHAR_CATEGORY_PRIVATE_USE_CHAR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_PRIVATE_USE_CHAR_name, &const_CHAR_CATEGORY_PRIVATE_USE_CHAR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_PRIVATE_USE_CHAR_name); + + zval const_CHAR_CATEGORY_SURROGATE_value; + ZVAL_LONG(&const_CHAR_CATEGORY_SURROGATE_value, U_SURROGATE); + zend_string *const_CHAR_CATEGORY_SURROGATE_name = zend_string_init_interned("CHAR_CATEGORY_SURROGATE", sizeof("CHAR_CATEGORY_SURROGATE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_SURROGATE_name, &const_CHAR_CATEGORY_SURROGATE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_SURROGATE_name); + + zval const_CHAR_CATEGORY_DASH_PUNCTUATION_value; + ZVAL_LONG(&const_CHAR_CATEGORY_DASH_PUNCTUATION_value, U_DASH_PUNCTUATION); + zend_string *const_CHAR_CATEGORY_DASH_PUNCTUATION_name = zend_string_init_interned("CHAR_CATEGORY_DASH_PUNCTUATION", sizeof("CHAR_CATEGORY_DASH_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_DASH_PUNCTUATION_name, &const_CHAR_CATEGORY_DASH_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_DASH_PUNCTUATION_name); + + zval const_CHAR_CATEGORY_START_PUNCTUATION_value; + ZVAL_LONG(&const_CHAR_CATEGORY_START_PUNCTUATION_value, U_START_PUNCTUATION); + zend_string *const_CHAR_CATEGORY_START_PUNCTUATION_name = zend_string_init_interned("CHAR_CATEGORY_START_PUNCTUATION", sizeof("CHAR_CATEGORY_START_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_START_PUNCTUATION_name, &const_CHAR_CATEGORY_START_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_START_PUNCTUATION_name); + + zval const_CHAR_CATEGORY_END_PUNCTUATION_value; + ZVAL_LONG(&const_CHAR_CATEGORY_END_PUNCTUATION_value, U_END_PUNCTUATION); + zend_string *const_CHAR_CATEGORY_END_PUNCTUATION_name = zend_string_init_interned("CHAR_CATEGORY_END_PUNCTUATION", sizeof("CHAR_CATEGORY_END_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_END_PUNCTUATION_name, &const_CHAR_CATEGORY_END_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_END_PUNCTUATION_name); + + zval const_CHAR_CATEGORY_CONNECTOR_PUNCTUATION_value; + ZVAL_LONG(&const_CHAR_CATEGORY_CONNECTOR_PUNCTUATION_value, U_CONNECTOR_PUNCTUATION); + zend_string *const_CHAR_CATEGORY_CONNECTOR_PUNCTUATION_name = zend_string_init_interned("CHAR_CATEGORY_CONNECTOR_PUNCTUATION", sizeof("CHAR_CATEGORY_CONNECTOR_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_CONNECTOR_PUNCTUATION_name, &const_CHAR_CATEGORY_CONNECTOR_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_CONNECTOR_PUNCTUATION_name); + + zval const_CHAR_CATEGORY_OTHER_PUNCTUATION_value; + ZVAL_LONG(&const_CHAR_CATEGORY_OTHER_PUNCTUATION_value, U_OTHER_PUNCTUATION); + zend_string *const_CHAR_CATEGORY_OTHER_PUNCTUATION_name = zend_string_init_interned("CHAR_CATEGORY_OTHER_PUNCTUATION", sizeof("CHAR_CATEGORY_OTHER_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_OTHER_PUNCTUATION_name, &const_CHAR_CATEGORY_OTHER_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_OTHER_PUNCTUATION_name); + + zval const_CHAR_CATEGORY_MATH_SYMBOL_value; + ZVAL_LONG(&const_CHAR_CATEGORY_MATH_SYMBOL_value, U_MATH_SYMBOL); + zend_string *const_CHAR_CATEGORY_MATH_SYMBOL_name = zend_string_init_interned("CHAR_CATEGORY_MATH_SYMBOL", sizeof("CHAR_CATEGORY_MATH_SYMBOL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_MATH_SYMBOL_name, &const_CHAR_CATEGORY_MATH_SYMBOL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_MATH_SYMBOL_name); + + zval const_CHAR_CATEGORY_CURRENCY_SYMBOL_value; + ZVAL_LONG(&const_CHAR_CATEGORY_CURRENCY_SYMBOL_value, U_CURRENCY_SYMBOL); + zend_string *const_CHAR_CATEGORY_CURRENCY_SYMBOL_name = zend_string_init_interned("CHAR_CATEGORY_CURRENCY_SYMBOL", sizeof("CHAR_CATEGORY_CURRENCY_SYMBOL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_CURRENCY_SYMBOL_name, &const_CHAR_CATEGORY_CURRENCY_SYMBOL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_CURRENCY_SYMBOL_name); + + zval const_CHAR_CATEGORY_MODIFIER_SYMBOL_value; + ZVAL_LONG(&const_CHAR_CATEGORY_MODIFIER_SYMBOL_value, U_MODIFIER_SYMBOL); + zend_string *const_CHAR_CATEGORY_MODIFIER_SYMBOL_name = zend_string_init_interned("CHAR_CATEGORY_MODIFIER_SYMBOL", sizeof("CHAR_CATEGORY_MODIFIER_SYMBOL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_MODIFIER_SYMBOL_name, &const_CHAR_CATEGORY_MODIFIER_SYMBOL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_MODIFIER_SYMBOL_name); + + zval const_CHAR_CATEGORY_OTHER_SYMBOL_value; + ZVAL_LONG(&const_CHAR_CATEGORY_OTHER_SYMBOL_value, U_OTHER_SYMBOL); + zend_string *const_CHAR_CATEGORY_OTHER_SYMBOL_name = zend_string_init_interned("CHAR_CATEGORY_OTHER_SYMBOL", sizeof("CHAR_CATEGORY_OTHER_SYMBOL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_OTHER_SYMBOL_name, &const_CHAR_CATEGORY_OTHER_SYMBOL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_OTHER_SYMBOL_name); + + zval const_CHAR_CATEGORY_INITIAL_PUNCTUATION_value; + ZVAL_LONG(&const_CHAR_CATEGORY_INITIAL_PUNCTUATION_value, U_INITIAL_PUNCTUATION); + zend_string *const_CHAR_CATEGORY_INITIAL_PUNCTUATION_name = zend_string_init_interned("CHAR_CATEGORY_INITIAL_PUNCTUATION", sizeof("CHAR_CATEGORY_INITIAL_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_INITIAL_PUNCTUATION_name, &const_CHAR_CATEGORY_INITIAL_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_INITIAL_PUNCTUATION_name); + + zval const_CHAR_CATEGORY_FINAL_PUNCTUATION_value; + ZVAL_LONG(&const_CHAR_CATEGORY_FINAL_PUNCTUATION_value, U_FINAL_PUNCTUATION); + zend_string *const_CHAR_CATEGORY_FINAL_PUNCTUATION_name = zend_string_init_interned("CHAR_CATEGORY_FINAL_PUNCTUATION", sizeof("CHAR_CATEGORY_FINAL_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_FINAL_PUNCTUATION_name, &const_CHAR_CATEGORY_FINAL_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_FINAL_PUNCTUATION_name); + + zval const_CHAR_CATEGORY_CHAR_CATEGORY_COUNT_value; + ZVAL_LONG(&const_CHAR_CATEGORY_CHAR_CATEGORY_COUNT_value, U_CHAR_CATEGORY_COUNT); + zend_string *const_CHAR_CATEGORY_CHAR_CATEGORY_COUNT_name = zend_string_init_interned("CHAR_CATEGORY_CHAR_CATEGORY_COUNT", sizeof("CHAR_CATEGORY_CHAR_CATEGORY_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_CATEGORY_CHAR_CATEGORY_COUNT_name, &const_CHAR_CATEGORY_CHAR_CATEGORY_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_CATEGORY_CHAR_CATEGORY_COUNT_name); + + zval const_CHAR_DIRECTION_LEFT_TO_RIGHT_value; + ZVAL_LONG(&const_CHAR_DIRECTION_LEFT_TO_RIGHT_value, U_LEFT_TO_RIGHT); + zend_string *const_CHAR_DIRECTION_LEFT_TO_RIGHT_name = zend_string_init_interned("CHAR_DIRECTION_LEFT_TO_RIGHT", sizeof("CHAR_DIRECTION_LEFT_TO_RIGHT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_LEFT_TO_RIGHT_name, &const_CHAR_DIRECTION_LEFT_TO_RIGHT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_LEFT_TO_RIGHT_name); + + zval const_CHAR_DIRECTION_RIGHT_TO_LEFT_value; + ZVAL_LONG(&const_CHAR_DIRECTION_RIGHT_TO_LEFT_value, U_RIGHT_TO_LEFT); + zend_string *const_CHAR_DIRECTION_RIGHT_TO_LEFT_name = zend_string_init_interned("CHAR_DIRECTION_RIGHT_TO_LEFT", sizeof("CHAR_DIRECTION_RIGHT_TO_LEFT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_RIGHT_TO_LEFT_name, &const_CHAR_DIRECTION_RIGHT_TO_LEFT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_RIGHT_TO_LEFT_name); + + zval const_CHAR_DIRECTION_EUROPEAN_NUMBER_value; + ZVAL_LONG(&const_CHAR_DIRECTION_EUROPEAN_NUMBER_value, U_EUROPEAN_NUMBER); + zend_string *const_CHAR_DIRECTION_EUROPEAN_NUMBER_name = zend_string_init_interned("CHAR_DIRECTION_EUROPEAN_NUMBER", sizeof("CHAR_DIRECTION_EUROPEAN_NUMBER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_EUROPEAN_NUMBER_name, &const_CHAR_DIRECTION_EUROPEAN_NUMBER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_EUROPEAN_NUMBER_name); + + zval const_CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR_value; + ZVAL_LONG(&const_CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR_value, U_EUROPEAN_NUMBER_SEPARATOR); + zend_string *const_CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR_name = zend_string_init_interned("CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR", sizeof("CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR_name, &const_CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_EUROPEAN_NUMBER_SEPARATOR_name); + + zval const_CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR_value; + ZVAL_LONG(&const_CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR_value, U_EUROPEAN_NUMBER_TERMINATOR); + zend_string *const_CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR_name = zend_string_init_interned("CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR", sizeof("CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR_name, &const_CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_EUROPEAN_NUMBER_TERMINATOR_name); + + zval const_CHAR_DIRECTION_ARABIC_NUMBER_value; + ZVAL_LONG(&const_CHAR_DIRECTION_ARABIC_NUMBER_value, U_ARABIC_NUMBER); + zend_string *const_CHAR_DIRECTION_ARABIC_NUMBER_name = zend_string_init_interned("CHAR_DIRECTION_ARABIC_NUMBER", sizeof("CHAR_DIRECTION_ARABIC_NUMBER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_ARABIC_NUMBER_name, &const_CHAR_DIRECTION_ARABIC_NUMBER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_ARABIC_NUMBER_name); + + zval const_CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR_value; + ZVAL_LONG(&const_CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR_value, U_COMMON_NUMBER_SEPARATOR); + zend_string *const_CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR_name = zend_string_init_interned("CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR", sizeof("CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR_name, &const_CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_COMMON_NUMBER_SEPARATOR_name); + + zval const_CHAR_DIRECTION_BLOCK_SEPARATOR_value; + ZVAL_LONG(&const_CHAR_DIRECTION_BLOCK_SEPARATOR_value, U_BLOCK_SEPARATOR); + zend_string *const_CHAR_DIRECTION_BLOCK_SEPARATOR_name = zend_string_init_interned("CHAR_DIRECTION_BLOCK_SEPARATOR", sizeof("CHAR_DIRECTION_BLOCK_SEPARATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_BLOCK_SEPARATOR_name, &const_CHAR_DIRECTION_BLOCK_SEPARATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_BLOCK_SEPARATOR_name); + + zval const_CHAR_DIRECTION_SEGMENT_SEPARATOR_value; + ZVAL_LONG(&const_CHAR_DIRECTION_SEGMENT_SEPARATOR_value, U_SEGMENT_SEPARATOR); + zend_string *const_CHAR_DIRECTION_SEGMENT_SEPARATOR_name = zend_string_init_interned("CHAR_DIRECTION_SEGMENT_SEPARATOR", sizeof("CHAR_DIRECTION_SEGMENT_SEPARATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_SEGMENT_SEPARATOR_name, &const_CHAR_DIRECTION_SEGMENT_SEPARATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_SEGMENT_SEPARATOR_name); + + zval const_CHAR_DIRECTION_WHITE_SPACE_NEUTRAL_value; + ZVAL_LONG(&const_CHAR_DIRECTION_WHITE_SPACE_NEUTRAL_value, U_WHITE_SPACE_NEUTRAL); + zend_string *const_CHAR_DIRECTION_WHITE_SPACE_NEUTRAL_name = zend_string_init_interned("CHAR_DIRECTION_WHITE_SPACE_NEUTRAL", sizeof("CHAR_DIRECTION_WHITE_SPACE_NEUTRAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_WHITE_SPACE_NEUTRAL_name, &const_CHAR_DIRECTION_WHITE_SPACE_NEUTRAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_WHITE_SPACE_NEUTRAL_name); + + zval const_CHAR_DIRECTION_OTHER_NEUTRAL_value; + ZVAL_LONG(&const_CHAR_DIRECTION_OTHER_NEUTRAL_value, U_OTHER_NEUTRAL); + zend_string *const_CHAR_DIRECTION_OTHER_NEUTRAL_name = zend_string_init_interned("CHAR_DIRECTION_OTHER_NEUTRAL", sizeof("CHAR_DIRECTION_OTHER_NEUTRAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_OTHER_NEUTRAL_name, &const_CHAR_DIRECTION_OTHER_NEUTRAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_OTHER_NEUTRAL_name); + + zval const_CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING_value; + ZVAL_LONG(&const_CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING_value, U_LEFT_TO_RIGHT_EMBEDDING); + zend_string *const_CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING_name = zend_string_init_interned("CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING", sizeof("CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING_name, &const_CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_LEFT_TO_RIGHT_EMBEDDING_name); + + zval const_CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE_value; + ZVAL_LONG(&const_CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE_value, U_LEFT_TO_RIGHT_OVERRIDE); + zend_string *const_CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE_name = zend_string_init_interned("CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE", sizeof("CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE_name, &const_CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_LEFT_TO_RIGHT_OVERRIDE_name); + + zval const_CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC_value; + ZVAL_LONG(&const_CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC_value, U_RIGHT_TO_LEFT_ARABIC); + zend_string *const_CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC_name = zend_string_init_interned("CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC", sizeof("CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC_name, &const_CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_RIGHT_TO_LEFT_ARABIC_name); + + zval const_CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING_value; + ZVAL_LONG(&const_CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING_value, U_RIGHT_TO_LEFT_EMBEDDING); + zend_string *const_CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING_name = zend_string_init_interned("CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING", sizeof("CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING_name, &const_CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_RIGHT_TO_LEFT_EMBEDDING_name); + + zval const_CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE_value; + ZVAL_LONG(&const_CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE_value, U_RIGHT_TO_LEFT_OVERRIDE); + zend_string *const_CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE_name = zend_string_init_interned("CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE", sizeof("CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE_name, &const_CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_RIGHT_TO_LEFT_OVERRIDE_name); + + zval const_CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT_value; + ZVAL_LONG(&const_CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT_value, U_POP_DIRECTIONAL_FORMAT); + zend_string *const_CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT_name = zend_string_init_interned("CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT", sizeof("CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT_name, &const_CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_POP_DIRECTIONAL_FORMAT_name); + + zval const_CHAR_DIRECTION_DIR_NON_SPACING_MARK_value; + ZVAL_LONG(&const_CHAR_DIRECTION_DIR_NON_SPACING_MARK_value, U_DIR_NON_SPACING_MARK); + zend_string *const_CHAR_DIRECTION_DIR_NON_SPACING_MARK_name = zend_string_init_interned("CHAR_DIRECTION_DIR_NON_SPACING_MARK", sizeof("CHAR_DIRECTION_DIR_NON_SPACING_MARK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_DIR_NON_SPACING_MARK_name, &const_CHAR_DIRECTION_DIR_NON_SPACING_MARK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_DIR_NON_SPACING_MARK_name); + + zval const_CHAR_DIRECTION_BOUNDARY_NEUTRAL_value; + ZVAL_LONG(&const_CHAR_DIRECTION_BOUNDARY_NEUTRAL_value, U_BOUNDARY_NEUTRAL); + zend_string *const_CHAR_DIRECTION_BOUNDARY_NEUTRAL_name = zend_string_init_interned("CHAR_DIRECTION_BOUNDARY_NEUTRAL", sizeof("CHAR_DIRECTION_BOUNDARY_NEUTRAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_BOUNDARY_NEUTRAL_name, &const_CHAR_DIRECTION_BOUNDARY_NEUTRAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_BOUNDARY_NEUTRAL_name); +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_CHAR_DIRECTION_FIRST_STRONG_ISOLATE_value; + ZVAL_LONG(&const_CHAR_DIRECTION_FIRST_STRONG_ISOLATE_value, U_FIRST_STRONG_ISOLATE); + zend_string *const_CHAR_DIRECTION_FIRST_STRONG_ISOLATE_name = zend_string_init_interned("CHAR_DIRECTION_FIRST_STRONG_ISOLATE", sizeof("CHAR_DIRECTION_FIRST_STRONG_ISOLATE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_FIRST_STRONG_ISOLATE_name, &const_CHAR_DIRECTION_FIRST_STRONG_ISOLATE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_FIRST_STRONG_ISOLATE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE_value; + ZVAL_LONG(&const_CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE_value, U_LEFT_TO_RIGHT_ISOLATE); + zend_string *const_CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE_name = zend_string_init_interned("CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE", sizeof("CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE_name, &const_CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_LEFT_TO_RIGHT_ISOLATE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE_value; + ZVAL_LONG(&const_CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE_value, U_RIGHT_TO_LEFT_ISOLATE); + zend_string *const_CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE_name = zend_string_init_interned("CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE", sizeof("CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE_name, &const_CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_RIGHT_TO_LEFT_ISOLATE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE_value; + ZVAL_LONG(&const_CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE_value, U_POP_DIRECTIONAL_ISOLATE); + zend_string *const_CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE_name = zend_string_init_interned("CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE", sizeof("CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE_name, &const_CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_POP_DIRECTIONAL_ISOLATE_name); +#endif + + zval const_CHAR_DIRECTION_CHAR_DIRECTION_COUNT_value; + ZVAL_LONG(&const_CHAR_DIRECTION_CHAR_DIRECTION_COUNT_value, U_CHAR_DIRECTION_COUNT); + zend_string *const_CHAR_DIRECTION_CHAR_DIRECTION_COUNT_name = zend_string_init_interned("CHAR_DIRECTION_CHAR_DIRECTION_COUNT", sizeof("CHAR_DIRECTION_CHAR_DIRECTION_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_DIRECTION_CHAR_DIRECTION_COUNT_name, &const_CHAR_DIRECTION_CHAR_DIRECTION_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_DIRECTION_CHAR_DIRECTION_COUNT_name); + + zval const_BLOCK_CODE_NO_BLOCK_value; + ZVAL_LONG(&const_BLOCK_CODE_NO_BLOCK_value, UBLOCK_NO_BLOCK); + zend_string *const_BLOCK_CODE_NO_BLOCK_name = zend_string_init_interned("BLOCK_CODE_NO_BLOCK", sizeof("BLOCK_CODE_NO_BLOCK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_NO_BLOCK_name, &const_BLOCK_CODE_NO_BLOCK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_NO_BLOCK_name); + + zval const_BLOCK_CODE_BASIC_LATIN_value; + ZVAL_LONG(&const_BLOCK_CODE_BASIC_LATIN_value, UBLOCK_BASIC_LATIN); + zend_string *const_BLOCK_CODE_BASIC_LATIN_name = zend_string_init_interned("BLOCK_CODE_BASIC_LATIN", sizeof("BLOCK_CODE_BASIC_LATIN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BASIC_LATIN_name, &const_BLOCK_CODE_BASIC_LATIN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BASIC_LATIN_name); + + zval const_BLOCK_CODE_LATIN_1_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_LATIN_1_SUPPLEMENT_value, UBLOCK_LATIN_1_SUPPLEMENT); + zend_string *const_BLOCK_CODE_LATIN_1_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_LATIN_1_SUPPLEMENT", sizeof("BLOCK_CODE_LATIN_1_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LATIN_1_SUPPLEMENT_name, &const_BLOCK_CODE_LATIN_1_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LATIN_1_SUPPLEMENT_name); + + zval const_BLOCK_CODE_LATIN_EXTENDED_A_value; + ZVAL_LONG(&const_BLOCK_CODE_LATIN_EXTENDED_A_value, UBLOCK_LATIN_EXTENDED_A); + zend_string *const_BLOCK_CODE_LATIN_EXTENDED_A_name = zend_string_init_interned("BLOCK_CODE_LATIN_EXTENDED_A", sizeof("BLOCK_CODE_LATIN_EXTENDED_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LATIN_EXTENDED_A_name, &const_BLOCK_CODE_LATIN_EXTENDED_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LATIN_EXTENDED_A_name); + + zval const_BLOCK_CODE_LATIN_EXTENDED_B_value; + ZVAL_LONG(&const_BLOCK_CODE_LATIN_EXTENDED_B_value, UBLOCK_LATIN_EXTENDED_B); + zend_string *const_BLOCK_CODE_LATIN_EXTENDED_B_name = zend_string_init_interned("BLOCK_CODE_LATIN_EXTENDED_B", sizeof("BLOCK_CODE_LATIN_EXTENDED_B") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LATIN_EXTENDED_B_name, &const_BLOCK_CODE_LATIN_EXTENDED_B_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LATIN_EXTENDED_B_name); + + zval const_BLOCK_CODE_IPA_EXTENSIONS_value; + ZVAL_LONG(&const_BLOCK_CODE_IPA_EXTENSIONS_value, UBLOCK_IPA_EXTENSIONS); + zend_string *const_BLOCK_CODE_IPA_EXTENSIONS_name = zend_string_init_interned("BLOCK_CODE_IPA_EXTENSIONS", sizeof("BLOCK_CODE_IPA_EXTENSIONS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_IPA_EXTENSIONS_name, &const_BLOCK_CODE_IPA_EXTENSIONS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_IPA_EXTENSIONS_name); + + zval const_BLOCK_CODE_SPACING_MODIFIER_LETTERS_value; + ZVAL_LONG(&const_BLOCK_CODE_SPACING_MODIFIER_LETTERS_value, UBLOCK_SPACING_MODIFIER_LETTERS); + zend_string *const_BLOCK_CODE_SPACING_MODIFIER_LETTERS_name = zend_string_init_interned("BLOCK_CODE_SPACING_MODIFIER_LETTERS", sizeof("BLOCK_CODE_SPACING_MODIFIER_LETTERS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SPACING_MODIFIER_LETTERS_name, &const_BLOCK_CODE_SPACING_MODIFIER_LETTERS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SPACING_MODIFIER_LETTERS_name); + + zval const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_value; + ZVAL_LONG(&const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_value, UBLOCK_COMBINING_DIACRITICAL_MARKS); + zend_string *const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_name = zend_string_init_interned("BLOCK_CODE_COMBINING_DIACRITICAL_MARKS", sizeof("BLOCK_CODE_COMBINING_DIACRITICAL_MARKS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_name, &const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_name); + + zval const_BLOCK_CODE_GREEK_value; + ZVAL_LONG(&const_BLOCK_CODE_GREEK_value, UBLOCK_GREEK); + zend_string *const_BLOCK_CODE_GREEK_name = zend_string_init_interned("BLOCK_CODE_GREEK", sizeof("BLOCK_CODE_GREEK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GREEK_name, &const_BLOCK_CODE_GREEK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GREEK_name); + + zval const_BLOCK_CODE_CYRILLIC_value; + ZVAL_LONG(&const_BLOCK_CODE_CYRILLIC_value, UBLOCK_CYRILLIC); + zend_string *const_BLOCK_CODE_CYRILLIC_name = zend_string_init_interned("BLOCK_CODE_CYRILLIC", sizeof("BLOCK_CODE_CYRILLIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CYRILLIC_name, &const_BLOCK_CODE_CYRILLIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CYRILLIC_name); + + zval const_BLOCK_CODE_ARMENIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_ARMENIAN_value, UBLOCK_ARMENIAN); + zend_string *const_BLOCK_CODE_ARMENIAN_name = zend_string_init_interned("BLOCK_CODE_ARMENIAN", sizeof("BLOCK_CODE_ARMENIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ARMENIAN_name, &const_BLOCK_CODE_ARMENIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ARMENIAN_name); + + zval const_BLOCK_CODE_HEBREW_value; + ZVAL_LONG(&const_BLOCK_CODE_HEBREW_value, UBLOCK_HEBREW); + zend_string *const_BLOCK_CODE_HEBREW_name = zend_string_init_interned("BLOCK_CODE_HEBREW", sizeof("BLOCK_CODE_HEBREW") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HEBREW_name, &const_BLOCK_CODE_HEBREW_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HEBREW_name); + + zval const_BLOCK_CODE_ARABIC_value; + ZVAL_LONG(&const_BLOCK_CODE_ARABIC_value, UBLOCK_ARABIC); + zend_string *const_BLOCK_CODE_ARABIC_name = zend_string_init_interned("BLOCK_CODE_ARABIC", sizeof("BLOCK_CODE_ARABIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ARABIC_name, &const_BLOCK_CODE_ARABIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ARABIC_name); + + zval const_BLOCK_CODE_SYRIAC_value; + ZVAL_LONG(&const_BLOCK_CODE_SYRIAC_value, UBLOCK_SYRIAC); + zend_string *const_BLOCK_CODE_SYRIAC_name = zend_string_init_interned("BLOCK_CODE_SYRIAC", sizeof("BLOCK_CODE_SYRIAC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SYRIAC_name, &const_BLOCK_CODE_SYRIAC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SYRIAC_name); + + zval const_BLOCK_CODE_THAANA_value; + ZVAL_LONG(&const_BLOCK_CODE_THAANA_value, UBLOCK_THAANA); + zend_string *const_BLOCK_CODE_THAANA_name = zend_string_init_interned("BLOCK_CODE_THAANA", sizeof("BLOCK_CODE_THAANA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_THAANA_name, &const_BLOCK_CODE_THAANA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_THAANA_name); + + zval const_BLOCK_CODE_DEVANAGARI_value; + ZVAL_LONG(&const_BLOCK_CODE_DEVANAGARI_value, UBLOCK_DEVANAGARI); + zend_string *const_BLOCK_CODE_DEVANAGARI_name = zend_string_init_interned("BLOCK_CODE_DEVANAGARI", sizeof("BLOCK_CODE_DEVANAGARI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_DEVANAGARI_name, &const_BLOCK_CODE_DEVANAGARI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_DEVANAGARI_name); + + zval const_BLOCK_CODE_BENGALI_value; + ZVAL_LONG(&const_BLOCK_CODE_BENGALI_value, UBLOCK_BENGALI); + zend_string *const_BLOCK_CODE_BENGALI_name = zend_string_init_interned("BLOCK_CODE_BENGALI", sizeof("BLOCK_CODE_BENGALI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BENGALI_name, &const_BLOCK_CODE_BENGALI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BENGALI_name); + + zval const_BLOCK_CODE_GURMUKHI_value; + ZVAL_LONG(&const_BLOCK_CODE_GURMUKHI_value, UBLOCK_GURMUKHI); + zend_string *const_BLOCK_CODE_GURMUKHI_name = zend_string_init_interned("BLOCK_CODE_GURMUKHI", sizeof("BLOCK_CODE_GURMUKHI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GURMUKHI_name, &const_BLOCK_CODE_GURMUKHI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GURMUKHI_name); + + zval const_BLOCK_CODE_GUJARATI_value; + ZVAL_LONG(&const_BLOCK_CODE_GUJARATI_value, UBLOCK_GUJARATI); + zend_string *const_BLOCK_CODE_GUJARATI_name = zend_string_init_interned("BLOCK_CODE_GUJARATI", sizeof("BLOCK_CODE_GUJARATI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GUJARATI_name, &const_BLOCK_CODE_GUJARATI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GUJARATI_name); + + zval const_BLOCK_CODE_ORIYA_value; + ZVAL_LONG(&const_BLOCK_CODE_ORIYA_value, UBLOCK_ORIYA); + zend_string *const_BLOCK_CODE_ORIYA_name = zend_string_init_interned("BLOCK_CODE_ORIYA", sizeof("BLOCK_CODE_ORIYA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ORIYA_name, &const_BLOCK_CODE_ORIYA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ORIYA_name); + + zval const_BLOCK_CODE_TAMIL_value; + ZVAL_LONG(&const_BLOCK_CODE_TAMIL_value, UBLOCK_TAMIL); + zend_string *const_BLOCK_CODE_TAMIL_name = zend_string_init_interned("BLOCK_CODE_TAMIL", sizeof("BLOCK_CODE_TAMIL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TAMIL_name, &const_BLOCK_CODE_TAMIL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TAMIL_name); + + zval const_BLOCK_CODE_TELUGU_value; + ZVAL_LONG(&const_BLOCK_CODE_TELUGU_value, UBLOCK_TELUGU); + zend_string *const_BLOCK_CODE_TELUGU_name = zend_string_init_interned("BLOCK_CODE_TELUGU", sizeof("BLOCK_CODE_TELUGU") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TELUGU_name, &const_BLOCK_CODE_TELUGU_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TELUGU_name); + + zval const_BLOCK_CODE_KANNADA_value; + ZVAL_LONG(&const_BLOCK_CODE_KANNADA_value, UBLOCK_KANNADA); + zend_string *const_BLOCK_CODE_KANNADA_name = zend_string_init_interned("BLOCK_CODE_KANNADA", sizeof("BLOCK_CODE_KANNADA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KANNADA_name, &const_BLOCK_CODE_KANNADA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KANNADA_name); + + zval const_BLOCK_CODE_MALAYALAM_value; + ZVAL_LONG(&const_BLOCK_CODE_MALAYALAM_value, UBLOCK_MALAYALAM); + zend_string *const_BLOCK_CODE_MALAYALAM_name = zend_string_init_interned("BLOCK_CODE_MALAYALAM", sizeof("BLOCK_CODE_MALAYALAM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MALAYALAM_name, &const_BLOCK_CODE_MALAYALAM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MALAYALAM_name); + + zval const_BLOCK_CODE_SINHALA_value; + ZVAL_LONG(&const_BLOCK_CODE_SINHALA_value, UBLOCK_SINHALA); + zend_string *const_BLOCK_CODE_SINHALA_name = zend_string_init_interned("BLOCK_CODE_SINHALA", sizeof("BLOCK_CODE_SINHALA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SINHALA_name, &const_BLOCK_CODE_SINHALA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SINHALA_name); + + zval const_BLOCK_CODE_THAI_value; + ZVAL_LONG(&const_BLOCK_CODE_THAI_value, UBLOCK_THAI); + zend_string *const_BLOCK_CODE_THAI_name = zend_string_init_interned("BLOCK_CODE_THAI", sizeof("BLOCK_CODE_THAI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_THAI_name, &const_BLOCK_CODE_THAI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_THAI_name); + + zval const_BLOCK_CODE_LAO_value; + ZVAL_LONG(&const_BLOCK_CODE_LAO_value, UBLOCK_LAO); + zend_string *const_BLOCK_CODE_LAO_name = zend_string_init_interned("BLOCK_CODE_LAO", sizeof("BLOCK_CODE_LAO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LAO_name, &const_BLOCK_CODE_LAO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LAO_name); + + zval const_BLOCK_CODE_TIBETAN_value; + ZVAL_LONG(&const_BLOCK_CODE_TIBETAN_value, UBLOCK_TIBETAN); + zend_string *const_BLOCK_CODE_TIBETAN_name = zend_string_init_interned("BLOCK_CODE_TIBETAN", sizeof("BLOCK_CODE_TIBETAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TIBETAN_name, &const_BLOCK_CODE_TIBETAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TIBETAN_name); + + zval const_BLOCK_CODE_MYANMAR_value; + ZVAL_LONG(&const_BLOCK_CODE_MYANMAR_value, UBLOCK_MYANMAR); + zend_string *const_BLOCK_CODE_MYANMAR_name = zend_string_init_interned("BLOCK_CODE_MYANMAR", sizeof("BLOCK_CODE_MYANMAR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MYANMAR_name, &const_BLOCK_CODE_MYANMAR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MYANMAR_name); + + zval const_BLOCK_CODE_GEORGIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_GEORGIAN_value, UBLOCK_GEORGIAN); + zend_string *const_BLOCK_CODE_GEORGIAN_name = zend_string_init_interned("BLOCK_CODE_GEORGIAN", sizeof("BLOCK_CODE_GEORGIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GEORGIAN_name, &const_BLOCK_CODE_GEORGIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GEORGIAN_name); + + zval const_BLOCK_CODE_HANGUL_JAMO_value; + ZVAL_LONG(&const_BLOCK_CODE_HANGUL_JAMO_value, UBLOCK_HANGUL_JAMO); + zend_string *const_BLOCK_CODE_HANGUL_JAMO_name = zend_string_init_interned("BLOCK_CODE_HANGUL_JAMO", sizeof("BLOCK_CODE_HANGUL_JAMO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HANGUL_JAMO_name, &const_BLOCK_CODE_HANGUL_JAMO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HANGUL_JAMO_name); + + zval const_BLOCK_CODE_ETHIOPIC_value; + ZVAL_LONG(&const_BLOCK_CODE_ETHIOPIC_value, UBLOCK_ETHIOPIC); + zend_string *const_BLOCK_CODE_ETHIOPIC_name = zend_string_init_interned("BLOCK_CODE_ETHIOPIC", sizeof("BLOCK_CODE_ETHIOPIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ETHIOPIC_name, &const_BLOCK_CODE_ETHIOPIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ETHIOPIC_name); + + zval const_BLOCK_CODE_CHEROKEE_value; + ZVAL_LONG(&const_BLOCK_CODE_CHEROKEE_value, UBLOCK_CHEROKEE); + zend_string *const_BLOCK_CODE_CHEROKEE_name = zend_string_init_interned("BLOCK_CODE_CHEROKEE", sizeof("BLOCK_CODE_CHEROKEE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CHEROKEE_name, &const_BLOCK_CODE_CHEROKEE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CHEROKEE_name); + + zval const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_value; + ZVAL_LONG(&const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_value, UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS); + zend_string *const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_name = zend_string_init_interned("BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS", sizeof("BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_name, &const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_name); + + zval const_BLOCK_CODE_OGHAM_value; + ZVAL_LONG(&const_BLOCK_CODE_OGHAM_value, UBLOCK_OGHAM); + zend_string *const_BLOCK_CODE_OGHAM_name = zend_string_init_interned("BLOCK_CODE_OGHAM", sizeof("BLOCK_CODE_OGHAM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OGHAM_name, &const_BLOCK_CODE_OGHAM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OGHAM_name); + + zval const_BLOCK_CODE_RUNIC_value; + ZVAL_LONG(&const_BLOCK_CODE_RUNIC_value, UBLOCK_RUNIC); + zend_string *const_BLOCK_CODE_RUNIC_name = zend_string_init_interned("BLOCK_CODE_RUNIC", sizeof("BLOCK_CODE_RUNIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_RUNIC_name, &const_BLOCK_CODE_RUNIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_RUNIC_name); + + zval const_BLOCK_CODE_KHMER_value; + ZVAL_LONG(&const_BLOCK_CODE_KHMER_value, UBLOCK_KHMER); + zend_string *const_BLOCK_CODE_KHMER_name = zend_string_init_interned("BLOCK_CODE_KHMER", sizeof("BLOCK_CODE_KHMER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KHMER_name, &const_BLOCK_CODE_KHMER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KHMER_name); + + zval const_BLOCK_CODE_MONGOLIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_MONGOLIAN_value, UBLOCK_MONGOLIAN); + zend_string *const_BLOCK_CODE_MONGOLIAN_name = zend_string_init_interned("BLOCK_CODE_MONGOLIAN", sizeof("BLOCK_CODE_MONGOLIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MONGOLIAN_name, &const_BLOCK_CODE_MONGOLIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MONGOLIAN_name); + + zval const_BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL_value; + ZVAL_LONG(&const_BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL_value, UBLOCK_LATIN_EXTENDED_ADDITIONAL); + zend_string *const_BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL_name = zend_string_init_interned("BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL", sizeof("BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL_name, &const_BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LATIN_EXTENDED_ADDITIONAL_name); + + zval const_BLOCK_CODE_GREEK_EXTENDED_value; + ZVAL_LONG(&const_BLOCK_CODE_GREEK_EXTENDED_value, UBLOCK_GREEK_EXTENDED); + zend_string *const_BLOCK_CODE_GREEK_EXTENDED_name = zend_string_init_interned("BLOCK_CODE_GREEK_EXTENDED", sizeof("BLOCK_CODE_GREEK_EXTENDED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GREEK_EXTENDED_name, &const_BLOCK_CODE_GREEK_EXTENDED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GREEK_EXTENDED_name); + + zval const_BLOCK_CODE_GENERAL_PUNCTUATION_value; + ZVAL_LONG(&const_BLOCK_CODE_GENERAL_PUNCTUATION_value, UBLOCK_GENERAL_PUNCTUATION); + zend_string *const_BLOCK_CODE_GENERAL_PUNCTUATION_name = zend_string_init_interned("BLOCK_CODE_GENERAL_PUNCTUATION", sizeof("BLOCK_CODE_GENERAL_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GENERAL_PUNCTUATION_name, &const_BLOCK_CODE_GENERAL_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GENERAL_PUNCTUATION_name); + + zval const_BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS_value; + ZVAL_LONG(&const_BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS_value, UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS); + zend_string *const_BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS_name = zend_string_init_interned("BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS", sizeof("BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS_name, &const_BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUPERSCRIPTS_AND_SUBSCRIPTS_name); + + zval const_BLOCK_CODE_CURRENCY_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_CURRENCY_SYMBOLS_value, UBLOCK_CURRENCY_SYMBOLS); + zend_string *const_BLOCK_CODE_CURRENCY_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_CURRENCY_SYMBOLS", sizeof("BLOCK_CODE_CURRENCY_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CURRENCY_SYMBOLS_name, &const_BLOCK_CODE_CURRENCY_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CURRENCY_SYMBOLS_name); + + zval const_BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS_value, UBLOCK_COMBINING_MARKS_FOR_SYMBOLS); + zend_string *const_BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS", sizeof("BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS_name, &const_BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COMBINING_MARKS_FOR_SYMBOLS_name); + + zval const_BLOCK_CODE_LETTERLIKE_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_LETTERLIKE_SYMBOLS_value, UBLOCK_LETTERLIKE_SYMBOLS); + zend_string *const_BLOCK_CODE_LETTERLIKE_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_LETTERLIKE_SYMBOLS", sizeof("BLOCK_CODE_LETTERLIKE_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LETTERLIKE_SYMBOLS_name, &const_BLOCK_CODE_LETTERLIKE_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LETTERLIKE_SYMBOLS_name); + + zval const_BLOCK_CODE_NUMBER_FORMS_value; + ZVAL_LONG(&const_BLOCK_CODE_NUMBER_FORMS_value, UBLOCK_NUMBER_FORMS); + zend_string *const_BLOCK_CODE_NUMBER_FORMS_name = zend_string_init_interned("BLOCK_CODE_NUMBER_FORMS", sizeof("BLOCK_CODE_NUMBER_FORMS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_NUMBER_FORMS_name, &const_BLOCK_CODE_NUMBER_FORMS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_NUMBER_FORMS_name); + + zval const_BLOCK_CODE_ARROWS_value; + ZVAL_LONG(&const_BLOCK_CODE_ARROWS_value, UBLOCK_ARROWS); + zend_string *const_BLOCK_CODE_ARROWS_name = zend_string_init_interned("BLOCK_CODE_ARROWS", sizeof("BLOCK_CODE_ARROWS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ARROWS_name, &const_BLOCK_CODE_ARROWS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ARROWS_name); + + zval const_BLOCK_CODE_MATHEMATICAL_OPERATORS_value; + ZVAL_LONG(&const_BLOCK_CODE_MATHEMATICAL_OPERATORS_value, UBLOCK_MATHEMATICAL_OPERATORS); + zend_string *const_BLOCK_CODE_MATHEMATICAL_OPERATORS_name = zend_string_init_interned("BLOCK_CODE_MATHEMATICAL_OPERATORS", sizeof("BLOCK_CODE_MATHEMATICAL_OPERATORS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MATHEMATICAL_OPERATORS_name, &const_BLOCK_CODE_MATHEMATICAL_OPERATORS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MATHEMATICAL_OPERATORS_name); + + zval const_BLOCK_CODE_MISCELLANEOUS_TECHNICAL_value; + ZVAL_LONG(&const_BLOCK_CODE_MISCELLANEOUS_TECHNICAL_value, UBLOCK_MISCELLANEOUS_TECHNICAL); + zend_string *const_BLOCK_CODE_MISCELLANEOUS_TECHNICAL_name = zend_string_init_interned("BLOCK_CODE_MISCELLANEOUS_TECHNICAL", sizeof("BLOCK_CODE_MISCELLANEOUS_TECHNICAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MISCELLANEOUS_TECHNICAL_name, &const_BLOCK_CODE_MISCELLANEOUS_TECHNICAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MISCELLANEOUS_TECHNICAL_name); + + zval const_BLOCK_CODE_CONTROL_PICTURES_value; + ZVAL_LONG(&const_BLOCK_CODE_CONTROL_PICTURES_value, UBLOCK_CONTROL_PICTURES); + zend_string *const_BLOCK_CODE_CONTROL_PICTURES_name = zend_string_init_interned("BLOCK_CODE_CONTROL_PICTURES", sizeof("BLOCK_CODE_CONTROL_PICTURES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CONTROL_PICTURES_name, &const_BLOCK_CODE_CONTROL_PICTURES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CONTROL_PICTURES_name); + + zval const_BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION_value; + ZVAL_LONG(&const_BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION_value, UBLOCK_OPTICAL_CHARACTER_RECOGNITION); + zend_string *const_BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION_name = zend_string_init_interned("BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION", sizeof("BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION_name, &const_BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OPTICAL_CHARACTER_RECOGNITION_name); + + zval const_BLOCK_CODE_ENCLOSED_ALPHANUMERICS_value; + ZVAL_LONG(&const_BLOCK_CODE_ENCLOSED_ALPHANUMERICS_value, UBLOCK_ENCLOSED_ALPHANUMERICS); + zend_string *const_BLOCK_CODE_ENCLOSED_ALPHANUMERICS_name = zend_string_init_interned("BLOCK_CODE_ENCLOSED_ALPHANUMERICS", sizeof("BLOCK_CODE_ENCLOSED_ALPHANUMERICS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ENCLOSED_ALPHANUMERICS_name, &const_BLOCK_CODE_ENCLOSED_ALPHANUMERICS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ENCLOSED_ALPHANUMERICS_name); + + zval const_BLOCK_CODE_BOX_DRAWING_value; + ZVAL_LONG(&const_BLOCK_CODE_BOX_DRAWING_value, UBLOCK_BOX_DRAWING); + zend_string *const_BLOCK_CODE_BOX_DRAWING_name = zend_string_init_interned("BLOCK_CODE_BOX_DRAWING", sizeof("BLOCK_CODE_BOX_DRAWING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BOX_DRAWING_name, &const_BLOCK_CODE_BOX_DRAWING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BOX_DRAWING_name); + + zval const_BLOCK_CODE_BLOCK_ELEMENTS_value; + ZVAL_LONG(&const_BLOCK_CODE_BLOCK_ELEMENTS_value, UBLOCK_BLOCK_ELEMENTS); + zend_string *const_BLOCK_CODE_BLOCK_ELEMENTS_name = zend_string_init_interned("BLOCK_CODE_BLOCK_ELEMENTS", sizeof("BLOCK_CODE_BLOCK_ELEMENTS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BLOCK_ELEMENTS_name, &const_BLOCK_CODE_BLOCK_ELEMENTS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BLOCK_ELEMENTS_name); + + zval const_BLOCK_CODE_GEOMETRIC_SHAPES_value; + ZVAL_LONG(&const_BLOCK_CODE_GEOMETRIC_SHAPES_value, UBLOCK_GEOMETRIC_SHAPES); + zend_string *const_BLOCK_CODE_GEOMETRIC_SHAPES_name = zend_string_init_interned("BLOCK_CODE_GEOMETRIC_SHAPES", sizeof("BLOCK_CODE_GEOMETRIC_SHAPES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GEOMETRIC_SHAPES_name, &const_BLOCK_CODE_GEOMETRIC_SHAPES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GEOMETRIC_SHAPES_name); + + zval const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_value, UBLOCK_MISCELLANEOUS_SYMBOLS); + zend_string *const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_MISCELLANEOUS_SYMBOLS", sizeof("BLOCK_CODE_MISCELLANEOUS_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_name, &const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_name); + + zval const_BLOCK_CODE_DINGBATS_value; + ZVAL_LONG(&const_BLOCK_CODE_DINGBATS_value, UBLOCK_DINGBATS); + zend_string *const_BLOCK_CODE_DINGBATS_name = zend_string_init_interned("BLOCK_CODE_DINGBATS", sizeof("BLOCK_CODE_DINGBATS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_DINGBATS_name, &const_BLOCK_CODE_DINGBATS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_DINGBATS_name); + + zval const_BLOCK_CODE_BRAILLE_PATTERNS_value; + ZVAL_LONG(&const_BLOCK_CODE_BRAILLE_PATTERNS_value, UBLOCK_BRAILLE_PATTERNS); + zend_string *const_BLOCK_CODE_BRAILLE_PATTERNS_name = zend_string_init_interned("BLOCK_CODE_BRAILLE_PATTERNS", sizeof("BLOCK_CODE_BRAILLE_PATTERNS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BRAILLE_PATTERNS_name, &const_BLOCK_CODE_BRAILLE_PATTERNS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BRAILLE_PATTERNS_name); + + zval const_BLOCK_CODE_CJK_RADICALS_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_RADICALS_SUPPLEMENT_value, UBLOCK_CJK_RADICALS_SUPPLEMENT); + zend_string *const_BLOCK_CODE_CJK_RADICALS_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_CJK_RADICALS_SUPPLEMENT", sizeof("BLOCK_CODE_CJK_RADICALS_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_RADICALS_SUPPLEMENT_name, &const_BLOCK_CODE_CJK_RADICALS_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_RADICALS_SUPPLEMENT_name); + + zval const_BLOCK_CODE_KANGXI_RADICALS_value; + ZVAL_LONG(&const_BLOCK_CODE_KANGXI_RADICALS_value, UBLOCK_KANGXI_RADICALS); + zend_string *const_BLOCK_CODE_KANGXI_RADICALS_name = zend_string_init_interned("BLOCK_CODE_KANGXI_RADICALS", sizeof("BLOCK_CODE_KANGXI_RADICALS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KANGXI_RADICALS_name, &const_BLOCK_CODE_KANGXI_RADICALS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KANGXI_RADICALS_name); + + zval const_BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS_value; + ZVAL_LONG(&const_BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS_value, UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS); + zend_string *const_BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS_name = zend_string_init_interned("BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS", sizeof("BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS_name, &const_BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_IDEOGRAPHIC_DESCRIPTION_CHARACTERS_name); + + zval const_BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION_value, UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION); + zend_string *const_BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION_name = zend_string_init_interned("BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION", sizeof("BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION_name, &const_BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_SYMBOLS_AND_PUNCTUATION_name); + + zval const_BLOCK_CODE_HIRAGANA_value; + ZVAL_LONG(&const_BLOCK_CODE_HIRAGANA_value, UBLOCK_HIRAGANA); + zend_string *const_BLOCK_CODE_HIRAGANA_name = zend_string_init_interned("BLOCK_CODE_HIRAGANA", sizeof("BLOCK_CODE_HIRAGANA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HIRAGANA_name, &const_BLOCK_CODE_HIRAGANA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HIRAGANA_name); + + zval const_BLOCK_CODE_KATAKANA_value; + ZVAL_LONG(&const_BLOCK_CODE_KATAKANA_value, UBLOCK_KATAKANA); + zend_string *const_BLOCK_CODE_KATAKANA_name = zend_string_init_interned("BLOCK_CODE_KATAKANA", sizeof("BLOCK_CODE_KATAKANA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KATAKANA_name, &const_BLOCK_CODE_KATAKANA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KATAKANA_name); + + zval const_BLOCK_CODE_BOPOMOFO_value; + ZVAL_LONG(&const_BLOCK_CODE_BOPOMOFO_value, UBLOCK_BOPOMOFO); + zend_string *const_BLOCK_CODE_BOPOMOFO_name = zend_string_init_interned("BLOCK_CODE_BOPOMOFO", sizeof("BLOCK_CODE_BOPOMOFO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BOPOMOFO_name, &const_BLOCK_CODE_BOPOMOFO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BOPOMOFO_name); + + zval const_BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO_value; + ZVAL_LONG(&const_BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO_value, UBLOCK_HANGUL_COMPATIBILITY_JAMO); + zend_string *const_BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO_name = zend_string_init_interned("BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO", sizeof("BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO_name, &const_BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HANGUL_COMPATIBILITY_JAMO_name); + + zval const_BLOCK_CODE_KANBUN_value; + ZVAL_LONG(&const_BLOCK_CODE_KANBUN_value, UBLOCK_KANBUN); + zend_string *const_BLOCK_CODE_KANBUN_name = zend_string_init_interned("BLOCK_CODE_KANBUN", sizeof("BLOCK_CODE_KANBUN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KANBUN_name, &const_BLOCK_CODE_KANBUN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KANBUN_name); + + zval const_BLOCK_CODE_BOPOMOFO_EXTENDED_value; + ZVAL_LONG(&const_BLOCK_CODE_BOPOMOFO_EXTENDED_value, UBLOCK_BOPOMOFO_EXTENDED); + zend_string *const_BLOCK_CODE_BOPOMOFO_EXTENDED_name = zend_string_init_interned("BLOCK_CODE_BOPOMOFO_EXTENDED", sizeof("BLOCK_CODE_BOPOMOFO_EXTENDED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BOPOMOFO_EXTENDED_name, &const_BLOCK_CODE_BOPOMOFO_EXTENDED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BOPOMOFO_EXTENDED_name); + + zval const_BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS_value; + ZVAL_LONG(&const_BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS_value, UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS); + zend_string *const_BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS_name = zend_string_init_interned("BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS", sizeof("BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS_name, &const_BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ENCLOSED_CJK_LETTERS_AND_MONTHS_name); + + zval const_BLOCK_CODE_CJK_COMPATIBILITY_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_COMPATIBILITY_value, UBLOCK_CJK_COMPATIBILITY); + zend_string *const_BLOCK_CODE_CJK_COMPATIBILITY_name = zend_string_init_interned("BLOCK_CODE_CJK_COMPATIBILITY", sizeof("BLOCK_CODE_CJK_COMPATIBILITY") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_COMPATIBILITY_name, &const_BLOCK_CODE_CJK_COMPATIBILITY_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_COMPATIBILITY_name); + + zval const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_value, UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A); + zend_string *const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_name = zend_string_init_interned("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A", sizeof("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_name, &const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A_name); + + zval const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_value, UBLOCK_CJK_UNIFIED_IDEOGRAPHS); + zend_string *const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_name = zend_string_init_interned("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS", sizeof("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_name, &const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_name); + + zval const_BLOCK_CODE_YI_SYLLABLES_value; + ZVAL_LONG(&const_BLOCK_CODE_YI_SYLLABLES_value, UBLOCK_YI_SYLLABLES); + zend_string *const_BLOCK_CODE_YI_SYLLABLES_name = zend_string_init_interned("BLOCK_CODE_YI_SYLLABLES", sizeof("BLOCK_CODE_YI_SYLLABLES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_YI_SYLLABLES_name, &const_BLOCK_CODE_YI_SYLLABLES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_YI_SYLLABLES_name); + + zval const_BLOCK_CODE_YI_RADICALS_value; + ZVAL_LONG(&const_BLOCK_CODE_YI_RADICALS_value, UBLOCK_YI_RADICALS); + zend_string *const_BLOCK_CODE_YI_RADICALS_name = zend_string_init_interned("BLOCK_CODE_YI_RADICALS", sizeof("BLOCK_CODE_YI_RADICALS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_YI_RADICALS_name, &const_BLOCK_CODE_YI_RADICALS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_YI_RADICALS_name); + + zval const_BLOCK_CODE_HANGUL_SYLLABLES_value; + ZVAL_LONG(&const_BLOCK_CODE_HANGUL_SYLLABLES_value, UBLOCK_HANGUL_SYLLABLES); + zend_string *const_BLOCK_CODE_HANGUL_SYLLABLES_name = zend_string_init_interned("BLOCK_CODE_HANGUL_SYLLABLES", sizeof("BLOCK_CODE_HANGUL_SYLLABLES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HANGUL_SYLLABLES_name, &const_BLOCK_CODE_HANGUL_SYLLABLES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HANGUL_SYLLABLES_name); + + zval const_BLOCK_CODE_HIGH_SURROGATES_value; + ZVAL_LONG(&const_BLOCK_CODE_HIGH_SURROGATES_value, UBLOCK_HIGH_SURROGATES); + zend_string *const_BLOCK_CODE_HIGH_SURROGATES_name = zend_string_init_interned("BLOCK_CODE_HIGH_SURROGATES", sizeof("BLOCK_CODE_HIGH_SURROGATES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HIGH_SURROGATES_name, &const_BLOCK_CODE_HIGH_SURROGATES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HIGH_SURROGATES_name); + + zval const_BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES_value; + ZVAL_LONG(&const_BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES_value, UBLOCK_HIGH_PRIVATE_USE_SURROGATES); + zend_string *const_BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES_name = zend_string_init_interned("BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES", sizeof("BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES_name, &const_BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HIGH_PRIVATE_USE_SURROGATES_name); + + zval const_BLOCK_CODE_LOW_SURROGATES_value; + ZVAL_LONG(&const_BLOCK_CODE_LOW_SURROGATES_value, UBLOCK_LOW_SURROGATES); + zend_string *const_BLOCK_CODE_LOW_SURROGATES_name = zend_string_init_interned("BLOCK_CODE_LOW_SURROGATES", sizeof("BLOCK_CODE_LOW_SURROGATES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LOW_SURROGATES_name, &const_BLOCK_CODE_LOW_SURROGATES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LOW_SURROGATES_name); + + zval const_BLOCK_CODE_PRIVATE_USE_AREA_value; + ZVAL_LONG(&const_BLOCK_CODE_PRIVATE_USE_AREA_value, UBLOCK_PRIVATE_USE_AREA); + zend_string *const_BLOCK_CODE_PRIVATE_USE_AREA_name = zend_string_init_interned("BLOCK_CODE_PRIVATE_USE_AREA", sizeof("BLOCK_CODE_PRIVATE_USE_AREA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PRIVATE_USE_AREA_name, &const_BLOCK_CODE_PRIVATE_USE_AREA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PRIVATE_USE_AREA_name); + + zval const_BLOCK_CODE_PRIVATE_USE_value; + ZVAL_LONG(&const_BLOCK_CODE_PRIVATE_USE_value, UBLOCK_PRIVATE_USE); + zend_string *const_BLOCK_CODE_PRIVATE_USE_name = zend_string_init_interned("BLOCK_CODE_PRIVATE_USE", sizeof("BLOCK_CODE_PRIVATE_USE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PRIVATE_USE_name, &const_BLOCK_CODE_PRIVATE_USE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PRIVATE_USE_name); + + zval const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_value, UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS); + zend_string *const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_name = zend_string_init_interned("BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS", sizeof("BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_name, &const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_name); + + zval const_BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS_value; + ZVAL_LONG(&const_BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS_value, UBLOCK_ALPHABETIC_PRESENTATION_FORMS); + zend_string *const_BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS_name = zend_string_init_interned("BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS", sizeof("BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS_name, &const_BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ALPHABETIC_PRESENTATION_FORMS_name); + + zval const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A_value; + ZVAL_LONG(&const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A_value, UBLOCK_ARABIC_PRESENTATION_FORMS_A); + zend_string *const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A_name = zend_string_init_interned("BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A", sizeof("BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A_name, &const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_A_name); + + zval const_BLOCK_CODE_COMBINING_HALF_MARKS_value; + ZVAL_LONG(&const_BLOCK_CODE_COMBINING_HALF_MARKS_value, UBLOCK_COMBINING_HALF_MARKS); + zend_string *const_BLOCK_CODE_COMBINING_HALF_MARKS_name = zend_string_init_interned("BLOCK_CODE_COMBINING_HALF_MARKS", sizeof("BLOCK_CODE_COMBINING_HALF_MARKS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COMBINING_HALF_MARKS_name, &const_BLOCK_CODE_COMBINING_HALF_MARKS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COMBINING_HALF_MARKS_name); + + zval const_BLOCK_CODE_CJK_COMPATIBILITY_FORMS_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_COMPATIBILITY_FORMS_value, UBLOCK_CJK_COMPATIBILITY_FORMS); + zend_string *const_BLOCK_CODE_CJK_COMPATIBILITY_FORMS_name = zend_string_init_interned("BLOCK_CODE_CJK_COMPATIBILITY_FORMS", sizeof("BLOCK_CODE_CJK_COMPATIBILITY_FORMS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_COMPATIBILITY_FORMS_name, &const_BLOCK_CODE_CJK_COMPATIBILITY_FORMS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_COMPATIBILITY_FORMS_name); + + zval const_BLOCK_CODE_SMALL_FORM_VARIANTS_value; + ZVAL_LONG(&const_BLOCK_CODE_SMALL_FORM_VARIANTS_value, UBLOCK_SMALL_FORM_VARIANTS); + zend_string *const_BLOCK_CODE_SMALL_FORM_VARIANTS_name = zend_string_init_interned("BLOCK_CODE_SMALL_FORM_VARIANTS", sizeof("BLOCK_CODE_SMALL_FORM_VARIANTS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SMALL_FORM_VARIANTS_name, &const_BLOCK_CODE_SMALL_FORM_VARIANTS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SMALL_FORM_VARIANTS_name); + + zval const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B_value; + ZVAL_LONG(&const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B_value, UBLOCK_ARABIC_PRESENTATION_FORMS_B); + zend_string *const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B_name = zend_string_init_interned("BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B", sizeof("BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B_name, &const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ARABIC_PRESENTATION_FORMS_B_name); + + zval const_BLOCK_CODE_SPECIALS_value; + ZVAL_LONG(&const_BLOCK_CODE_SPECIALS_value, UBLOCK_SPECIALS); + zend_string *const_BLOCK_CODE_SPECIALS_name = zend_string_init_interned("BLOCK_CODE_SPECIALS", sizeof("BLOCK_CODE_SPECIALS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SPECIALS_name, &const_BLOCK_CODE_SPECIALS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SPECIALS_name); + + zval const_BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS_value; + ZVAL_LONG(&const_BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS_value, UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS); + zend_string *const_BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS_name = zend_string_init_interned("BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS", sizeof("BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS_name, &const_BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HALFWIDTH_AND_FULLWIDTH_FORMS_name); + + zval const_BLOCK_CODE_OLD_ITALIC_value; + ZVAL_LONG(&const_BLOCK_CODE_OLD_ITALIC_value, UBLOCK_OLD_ITALIC); + zend_string *const_BLOCK_CODE_OLD_ITALIC_name = zend_string_init_interned("BLOCK_CODE_OLD_ITALIC", sizeof("BLOCK_CODE_OLD_ITALIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OLD_ITALIC_name, &const_BLOCK_CODE_OLD_ITALIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OLD_ITALIC_name); + + zval const_BLOCK_CODE_GOTHIC_value; + ZVAL_LONG(&const_BLOCK_CODE_GOTHIC_value, UBLOCK_GOTHIC); + zend_string *const_BLOCK_CODE_GOTHIC_name = zend_string_init_interned("BLOCK_CODE_GOTHIC", sizeof("BLOCK_CODE_GOTHIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GOTHIC_name, &const_BLOCK_CODE_GOTHIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GOTHIC_name); + + zval const_BLOCK_CODE_DESERET_value; + ZVAL_LONG(&const_BLOCK_CODE_DESERET_value, UBLOCK_DESERET); + zend_string *const_BLOCK_CODE_DESERET_name = zend_string_init_interned("BLOCK_CODE_DESERET", sizeof("BLOCK_CODE_DESERET") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_DESERET_name, &const_BLOCK_CODE_DESERET_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_DESERET_name); + + zval const_BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS_value, UBLOCK_BYZANTINE_MUSICAL_SYMBOLS); + zend_string *const_BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS", sizeof("BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS_name, &const_BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BYZANTINE_MUSICAL_SYMBOLS_name); + + zval const_BLOCK_CODE_MUSICAL_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_MUSICAL_SYMBOLS_value, UBLOCK_MUSICAL_SYMBOLS); + zend_string *const_BLOCK_CODE_MUSICAL_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_MUSICAL_SYMBOLS", sizeof("BLOCK_CODE_MUSICAL_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MUSICAL_SYMBOLS_name, &const_BLOCK_CODE_MUSICAL_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MUSICAL_SYMBOLS_name); + + zval const_BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS_value, UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS); + zend_string *const_BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS", sizeof("BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS_name, &const_BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MATHEMATICAL_ALPHANUMERIC_SYMBOLS_name); + + zval const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_value, UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B); + zend_string *const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_name = zend_string_init_interned("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B", sizeof("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_name, &const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B_name); + + zval const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_value, UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT); + zend_string *const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT", sizeof("BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_name, &const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT_name); + + zval const_BLOCK_CODE_TAGS_value; + ZVAL_LONG(&const_BLOCK_CODE_TAGS_value, UBLOCK_TAGS); + zend_string *const_BLOCK_CODE_TAGS_name = zend_string_init_interned("BLOCK_CODE_TAGS", sizeof("BLOCK_CODE_TAGS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TAGS_name, &const_BLOCK_CODE_TAGS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TAGS_name); + + zval const_BLOCK_CODE_CYRILLIC_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_CYRILLIC_SUPPLEMENT_value, UBLOCK_CYRILLIC_SUPPLEMENT); + zend_string *const_BLOCK_CODE_CYRILLIC_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_CYRILLIC_SUPPLEMENT", sizeof("BLOCK_CODE_CYRILLIC_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CYRILLIC_SUPPLEMENT_name, &const_BLOCK_CODE_CYRILLIC_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CYRILLIC_SUPPLEMENT_name); + + zval const_BLOCK_CODE_CYRILLIC_SUPPLEMENTARY_value; + ZVAL_LONG(&const_BLOCK_CODE_CYRILLIC_SUPPLEMENTARY_value, UBLOCK_CYRILLIC_SUPPLEMENTARY); + zend_string *const_BLOCK_CODE_CYRILLIC_SUPPLEMENTARY_name = zend_string_init_interned("BLOCK_CODE_CYRILLIC_SUPPLEMENTARY", sizeof("BLOCK_CODE_CYRILLIC_SUPPLEMENTARY") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CYRILLIC_SUPPLEMENTARY_name, &const_BLOCK_CODE_CYRILLIC_SUPPLEMENTARY_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CYRILLIC_SUPPLEMENTARY_name); + + zval const_BLOCK_CODE_TAGALOG_value; + ZVAL_LONG(&const_BLOCK_CODE_TAGALOG_value, UBLOCK_TAGALOG); + zend_string *const_BLOCK_CODE_TAGALOG_name = zend_string_init_interned("BLOCK_CODE_TAGALOG", sizeof("BLOCK_CODE_TAGALOG") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TAGALOG_name, &const_BLOCK_CODE_TAGALOG_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TAGALOG_name); + + zval const_BLOCK_CODE_HANUNOO_value; + ZVAL_LONG(&const_BLOCK_CODE_HANUNOO_value, UBLOCK_HANUNOO); + zend_string *const_BLOCK_CODE_HANUNOO_name = zend_string_init_interned("BLOCK_CODE_HANUNOO", sizeof("BLOCK_CODE_HANUNOO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HANUNOO_name, &const_BLOCK_CODE_HANUNOO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HANUNOO_name); + + zval const_BLOCK_CODE_BUHID_value; + ZVAL_LONG(&const_BLOCK_CODE_BUHID_value, UBLOCK_BUHID); + zend_string *const_BLOCK_CODE_BUHID_name = zend_string_init_interned("BLOCK_CODE_BUHID", sizeof("BLOCK_CODE_BUHID") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BUHID_name, &const_BLOCK_CODE_BUHID_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BUHID_name); + + zval const_BLOCK_CODE_TAGBANWA_value; + ZVAL_LONG(&const_BLOCK_CODE_TAGBANWA_value, UBLOCK_TAGBANWA); + zend_string *const_BLOCK_CODE_TAGBANWA_name = zend_string_init_interned("BLOCK_CODE_TAGBANWA", sizeof("BLOCK_CODE_TAGBANWA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TAGBANWA_name, &const_BLOCK_CODE_TAGBANWA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TAGBANWA_name); + + zval const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_value; + ZVAL_LONG(&const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_value, UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A); + zend_string *const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_name = zend_string_init_interned("BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A", sizeof("BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_name, &const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A_name); + + zval const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_A_value; + ZVAL_LONG(&const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_A_value, UBLOCK_SUPPLEMENTAL_ARROWS_A); + zend_string *const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_A_name = zend_string_init_interned("BLOCK_CODE_SUPPLEMENTAL_ARROWS_A", sizeof("BLOCK_CODE_SUPPLEMENTAL_ARROWS_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_A_name, &const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_A_name); + + zval const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_B_value; + ZVAL_LONG(&const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_B_value, UBLOCK_SUPPLEMENTAL_ARROWS_B); + zend_string *const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_B_name = zend_string_init_interned("BLOCK_CODE_SUPPLEMENTAL_ARROWS_B", sizeof("BLOCK_CODE_SUPPLEMENTAL_ARROWS_B") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_B_name, &const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_B_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_B_name); + + zval const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_value; + ZVAL_LONG(&const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_value, UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B); + zend_string *const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_name = zend_string_init_interned("BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B", sizeof("BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_name, &const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B_name); + + zval const_BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS_value; + ZVAL_LONG(&const_BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS_value, UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS); + zend_string *const_BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS_name = zend_string_init_interned("BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS", sizeof("BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS_name, &const_BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUPPLEMENTAL_MATHEMATICAL_OPERATORS_name); + + zval const_BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS_value; + ZVAL_LONG(&const_BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS_value, UBLOCK_KATAKANA_PHONETIC_EXTENSIONS); + zend_string *const_BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS_name = zend_string_init_interned("BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS", sizeof("BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS_name, &const_BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KATAKANA_PHONETIC_EXTENSIONS_name); + + zval const_BLOCK_CODE_VARIATION_SELECTORS_value; + ZVAL_LONG(&const_BLOCK_CODE_VARIATION_SELECTORS_value, UBLOCK_VARIATION_SELECTORS); + zend_string *const_BLOCK_CODE_VARIATION_SELECTORS_name = zend_string_init_interned("BLOCK_CODE_VARIATION_SELECTORS", sizeof("BLOCK_CODE_VARIATION_SELECTORS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_VARIATION_SELECTORS_name, &const_BLOCK_CODE_VARIATION_SELECTORS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_VARIATION_SELECTORS_name); + + zval const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A_value; + ZVAL_LONG(&const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A_value, UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A); + zend_string *const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A_name = zend_string_init_interned("BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A", sizeof("BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A_name, &const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_A_name); + + zval const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B_value; + ZVAL_LONG(&const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B_value, UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B); + zend_string *const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B_name = zend_string_init_interned("BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B", sizeof("BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B_name, &const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUPPLEMENTARY_PRIVATE_USE_AREA_B_name); + + zval const_BLOCK_CODE_LIMBU_value; + ZVAL_LONG(&const_BLOCK_CODE_LIMBU_value, UBLOCK_LIMBU); + zend_string *const_BLOCK_CODE_LIMBU_name = zend_string_init_interned("BLOCK_CODE_LIMBU", sizeof("BLOCK_CODE_LIMBU") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LIMBU_name, &const_BLOCK_CODE_LIMBU_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LIMBU_name); + + zval const_BLOCK_CODE_TAI_LE_value; + ZVAL_LONG(&const_BLOCK_CODE_TAI_LE_value, UBLOCK_TAI_LE); + zend_string *const_BLOCK_CODE_TAI_LE_name = zend_string_init_interned("BLOCK_CODE_TAI_LE", sizeof("BLOCK_CODE_TAI_LE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TAI_LE_name, &const_BLOCK_CODE_TAI_LE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TAI_LE_name); + + zval const_BLOCK_CODE_KHMER_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_KHMER_SYMBOLS_value, UBLOCK_KHMER_SYMBOLS); + zend_string *const_BLOCK_CODE_KHMER_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_KHMER_SYMBOLS", sizeof("BLOCK_CODE_KHMER_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KHMER_SYMBOLS_name, &const_BLOCK_CODE_KHMER_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KHMER_SYMBOLS_name); + + zval const_BLOCK_CODE_PHONETIC_EXTENSIONS_value; + ZVAL_LONG(&const_BLOCK_CODE_PHONETIC_EXTENSIONS_value, UBLOCK_PHONETIC_EXTENSIONS); + zend_string *const_BLOCK_CODE_PHONETIC_EXTENSIONS_name = zend_string_init_interned("BLOCK_CODE_PHONETIC_EXTENSIONS", sizeof("BLOCK_CODE_PHONETIC_EXTENSIONS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PHONETIC_EXTENSIONS_name, &const_BLOCK_CODE_PHONETIC_EXTENSIONS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PHONETIC_EXTENSIONS_name); + + zval const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS_value; + ZVAL_LONG(&const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS_value, UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS); + zend_string *const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS_name = zend_string_init_interned("BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS", sizeof("BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS_name, &const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_ARROWS_name); + + zval const_BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS_value, UBLOCK_YIJING_HEXAGRAM_SYMBOLS); + zend_string *const_BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS", sizeof("BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS_name, &const_BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_YIJING_HEXAGRAM_SYMBOLS_name); + + zval const_BLOCK_CODE_LINEAR_B_SYLLABARY_value; + ZVAL_LONG(&const_BLOCK_CODE_LINEAR_B_SYLLABARY_value, UBLOCK_LINEAR_B_SYLLABARY); + zend_string *const_BLOCK_CODE_LINEAR_B_SYLLABARY_name = zend_string_init_interned("BLOCK_CODE_LINEAR_B_SYLLABARY", sizeof("BLOCK_CODE_LINEAR_B_SYLLABARY") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LINEAR_B_SYLLABARY_name, &const_BLOCK_CODE_LINEAR_B_SYLLABARY_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LINEAR_B_SYLLABARY_name); + + zval const_BLOCK_CODE_LINEAR_B_IDEOGRAMS_value; + ZVAL_LONG(&const_BLOCK_CODE_LINEAR_B_IDEOGRAMS_value, UBLOCK_LINEAR_B_IDEOGRAMS); + zend_string *const_BLOCK_CODE_LINEAR_B_IDEOGRAMS_name = zend_string_init_interned("BLOCK_CODE_LINEAR_B_IDEOGRAMS", sizeof("BLOCK_CODE_LINEAR_B_IDEOGRAMS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LINEAR_B_IDEOGRAMS_name, &const_BLOCK_CODE_LINEAR_B_IDEOGRAMS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LINEAR_B_IDEOGRAMS_name); + + zval const_BLOCK_CODE_AEGEAN_NUMBERS_value; + ZVAL_LONG(&const_BLOCK_CODE_AEGEAN_NUMBERS_value, UBLOCK_AEGEAN_NUMBERS); + zend_string *const_BLOCK_CODE_AEGEAN_NUMBERS_name = zend_string_init_interned("BLOCK_CODE_AEGEAN_NUMBERS", sizeof("BLOCK_CODE_AEGEAN_NUMBERS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_AEGEAN_NUMBERS_name, &const_BLOCK_CODE_AEGEAN_NUMBERS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_AEGEAN_NUMBERS_name); + + zval const_BLOCK_CODE_UGARITIC_value; + ZVAL_LONG(&const_BLOCK_CODE_UGARITIC_value, UBLOCK_UGARITIC); + zend_string *const_BLOCK_CODE_UGARITIC_name = zend_string_init_interned("BLOCK_CODE_UGARITIC", sizeof("BLOCK_CODE_UGARITIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_UGARITIC_name, &const_BLOCK_CODE_UGARITIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_UGARITIC_name); + + zval const_BLOCK_CODE_SHAVIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_SHAVIAN_value, UBLOCK_SHAVIAN); + zend_string *const_BLOCK_CODE_SHAVIAN_name = zend_string_init_interned("BLOCK_CODE_SHAVIAN", sizeof("BLOCK_CODE_SHAVIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SHAVIAN_name, &const_BLOCK_CODE_SHAVIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SHAVIAN_name); + + zval const_BLOCK_CODE_OSMANYA_value; + ZVAL_LONG(&const_BLOCK_CODE_OSMANYA_value, UBLOCK_OSMANYA); + zend_string *const_BLOCK_CODE_OSMANYA_name = zend_string_init_interned("BLOCK_CODE_OSMANYA", sizeof("BLOCK_CODE_OSMANYA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OSMANYA_name, &const_BLOCK_CODE_OSMANYA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OSMANYA_name); + + zval const_BLOCK_CODE_CYPRIOT_SYLLABARY_value; + ZVAL_LONG(&const_BLOCK_CODE_CYPRIOT_SYLLABARY_value, UBLOCK_CYPRIOT_SYLLABARY); + zend_string *const_BLOCK_CODE_CYPRIOT_SYLLABARY_name = zend_string_init_interned("BLOCK_CODE_CYPRIOT_SYLLABARY", sizeof("BLOCK_CODE_CYPRIOT_SYLLABARY") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CYPRIOT_SYLLABARY_name, &const_BLOCK_CODE_CYPRIOT_SYLLABARY_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CYPRIOT_SYLLABARY_name); + + zval const_BLOCK_CODE_TAI_XUAN_JING_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_TAI_XUAN_JING_SYMBOLS_value, UBLOCK_TAI_XUAN_JING_SYMBOLS); + zend_string *const_BLOCK_CODE_TAI_XUAN_JING_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_TAI_XUAN_JING_SYMBOLS", sizeof("BLOCK_CODE_TAI_XUAN_JING_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TAI_XUAN_JING_SYMBOLS_name, &const_BLOCK_CODE_TAI_XUAN_JING_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TAI_XUAN_JING_SYMBOLS_name); + + zval const_BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT_value, UBLOCK_VARIATION_SELECTORS_SUPPLEMENT); + zend_string *const_BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT", sizeof("BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT_name, &const_BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_VARIATION_SELECTORS_SUPPLEMENT_name); + + zval const_BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION_value; + ZVAL_LONG(&const_BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION_value, UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION); + zend_string *const_BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION_name = zend_string_init_interned("BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION", sizeof("BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION_name, &const_BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ANCIENT_GREEK_MUSICAL_NOTATION_name); + + zval const_BLOCK_CODE_ANCIENT_GREEK_NUMBERS_value; + ZVAL_LONG(&const_BLOCK_CODE_ANCIENT_GREEK_NUMBERS_value, UBLOCK_ANCIENT_GREEK_NUMBERS); + zend_string *const_BLOCK_CODE_ANCIENT_GREEK_NUMBERS_name = zend_string_init_interned("BLOCK_CODE_ANCIENT_GREEK_NUMBERS", sizeof("BLOCK_CODE_ANCIENT_GREEK_NUMBERS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ANCIENT_GREEK_NUMBERS_name, &const_BLOCK_CODE_ANCIENT_GREEK_NUMBERS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ANCIENT_GREEK_NUMBERS_name); + + zval const_BLOCK_CODE_ARABIC_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_ARABIC_SUPPLEMENT_value, UBLOCK_ARABIC_SUPPLEMENT); + zend_string *const_BLOCK_CODE_ARABIC_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_ARABIC_SUPPLEMENT", sizeof("BLOCK_CODE_ARABIC_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ARABIC_SUPPLEMENT_name, &const_BLOCK_CODE_ARABIC_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ARABIC_SUPPLEMENT_name); + + zval const_BLOCK_CODE_BUGINESE_value; + ZVAL_LONG(&const_BLOCK_CODE_BUGINESE_value, UBLOCK_BUGINESE); + zend_string *const_BLOCK_CODE_BUGINESE_name = zend_string_init_interned("BLOCK_CODE_BUGINESE", sizeof("BLOCK_CODE_BUGINESE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BUGINESE_name, &const_BLOCK_CODE_BUGINESE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BUGINESE_name); + + zval const_BLOCK_CODE_CJK_STROKES_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_STROKES_value, UBLOCK_CJK_STROKES); + zend_string *const_BLOCK_CODE_CJK_STROKES_name = zend_string_init_interned("BLOCK_CODE_CJK_STROKES", sizeof("BLOCK_CODE_CJK_STROKES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_STROKES_name, &const_BLOCK_CODE_CJK_STROKES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_STROKES_name); + + zval const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_value, UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT); + zend_string *const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT", sizeof("BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_name, &const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT_name); + + zval const_BLOCK_CODE_COPTIC_value; + ZVAL_LONG(&const_BLOCK_CODE_COPTIC_value, UBLOCK_COPTIC); + zend_string *const_BLOCK_CODE_COPTIC_name = zend_string_init_interned("BLOCK_CODE_COPTIC", sizeof("BLOCK_CODE_COPTIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COPTIC_name, &const_BLOCK_CODE_COPTIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COPTIC_name); + + zval const_BLOCK_CODE_ETHIOPIC_EXTENDED_value; + ZVAL_LONG(&const_BLOCK_CODE_ETHIOPIC_EXTENDED_value, UBLOCK_ETHIOPIC_EXTENDED); + zend_string *const_BLOCK_CODE_ETHIOPIC_EXTENDED_name = zend_string_init_interned("BLOCK_CODE_ETHIOPIC_EXTENDED", sizeof("BLOCK_CODE_ETHIOPIC_EXTENDED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ETHIOPIC_EXTENDED_name, &const_BLOCK_CODE_ETHIOPIC_EXTENDED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ETHIOPIC_EXTENDED_name); + + zval const_BLOCK_CODE_ETHIOPIC_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_ETHIOPIC_SUPPLEMENT_value, UBLOCK_ETHIOPIC_SUPPLEMENT); + zend_string *const_BLOCK_CODE_ETHIOPIC_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_ETHIOPIC_SUPPLEMENT", sizeof("BLOCK_CODE_ETHIOPIC_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ETHIOPIC_SUPPLEMENT_name, &const_BLOCK_CODE_ETHIOPIC_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ETHIOPIC_SUPPLEMENT_name); + + zval const_BLOCK_CODE_GEORGIAN_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_GEORGIAN_SUPPLEMENT_value, UBLOCK_GEORGIAN_SUPPLEMENT); + zend_string *const_BLOCK_CODE_GEORGIAN_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_GEORGIAN_SUPPLEMENT", sizeof("BLOCK_CODE_GEORGIAN_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GEORGIAN_SUPPLEMENT_name, &const_BLOCK_CODE_GEORGIAN_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GEORGIAN_SUPPLEMENT_name); + + zval const_BLOCK_CODE_GLAGOLITIC_value; + ZVAL_LONG(&const_BLOCK_CODE_GLAGOLITIC_value, UBLOCK_GLAGOLITIC); + zend_string *const_BLOCK_CODE_GLAGOLITIC_name = zend_string_init_interned("BLOCK_CODE_GLAGOLITIC", sizeof("BLOCK_CODE_GLAGOLITIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GLAGOLITIC_name, &const_BLOCK_CODE_GLAGOLITIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GLAGOLITIC_name); + + zval const_BLOCK_CODE_KHAROSHTHI_value; + ZVAL_LONG(&const_BLOCK_CODE_KHAROSHTHI_value, UBLOCK_KHAROSHTHI); + zend_string *const_BLOCK_CODE_KHAROSHTHI_name = zend_string_init_interned("BLOCK_CODE_KHAROSHTHI", sizeof("BLOCK_CODE_KHAROSHTHI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KHAROSHTHI_name, &const_BLOCK_CODE_KHAROSHTHI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KHAROSHTHI_name); + + zval const_BLOCK_CODE_MODIFIER_TONE_LETTERS_value; + ZVAL_LONG(&const_BLOCK_CODE_MODIFIER_TONE_LETTERS_value, UBLOCK_MODIFIER_TONE_LETTERS); + zend_string *const_BLOCK_CODE_MODIFIER_TONE_LETTERS_name = zend_string_init_interned("BLOCK_CODE_MODIFIER_TONE_LETTERS", sizeof("BLOCK_CODE_MODIFIER_TONE_LETTERS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MODIFIER_TONE_LETTERS_name, &const_BLOCK_CODE_MODIFIER_TONE_LETTERS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MODIFIER_TONE_LETTERS_name); + + zval const_BLOCK_CODE_NEW_TAI_LUE_value; + ZVAL_LONG(&const_BLOCK_CODE_NEW_TAI_LUE_value, UBLOCK_NEW_TAI_LUE); + zend_string *const_BLOCK_CODE_NEW_TAI_LUE_name = zend_string_init_interned("BLOCK_CODE_NEW_TAI_LUE", sizeof("BLOCK_CODE_NEW_TAI_LUE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_NEW_TAI_LUE_name, &const_BLOCK_CODE_NEW_TAI_LUE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_NEW_TAI_LUE_name); + + zval const_BLOCK_CODE_OLD_PERSIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_OLD_PERSIAN_value, UBLOCK_OLD_PERSIAN); + zend_string *const_BLOCK_CODE_OLD_PERSIAN_name = zend_string_init_interned("BLOCK_CODE_OLD_PERSIAN", sizeof("BLOCK_CODE_OLD_PERSIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OLD_PERSIAN_name, &const_BLOCK_CODE_OLD_PERSIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OLD_PERSIAN_name); + + zval const_BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT_value, UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT); + zend_string *const_BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT", sizeof("BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT_name, &const_BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PHONETIC_EXTENSIONS_SUPPLEMENT_name); + + zval const_BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION_value; + ZVAL_LONG(&const_BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION_value, UBLOCK_SUPPLEMENTAL_PUNCTUATION); + zend_string *const_BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION_name = zend_string_init_interned("BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION", sizeof("BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION_name, &const_BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUPPLEMENTAL_PUNCTUATION_name); + + zval const_BLOCK_CODE_SYLOTI_NAGRI_value; + ZVAL_LONG(&const_BLOCK_CODE_SYLOTI_NAGRI_value, UBLOCK_SYLOTI_NAGRI); + zend_string *const_BLOCK_CODE_SYLOTI_NAGRI_name = zend_string_init_interned("BLOCK_CODE_SYLOTI_NAGRI", sizeof("BLOCK_CODE_SYLOTI_NAGRI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SYLOTI_NAGRI_name, &const_BLOCK_CODE_SYLOTI_NAGRI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SYLOTI_NAGRI_name); + + zval const_BLOCK_CODE_TIFINAGH_value; + ZVAL_LONG(&const_BLOCK_CODE_TIFINAGH_value, UBLOCK_TIFINAGH); + zend_string *const_BLOCK_CODE_TIFINAGH_name = zend_string_init_interned("BLOCK_CODE_TIFINAGH", sizeof("BLOCK_CODE_TIFINAGH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TIFINAGH_name, &const_BLOCK_CODE_TIFINAGH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TIFINAGH_name); + + zval const_BLOCK_CODE_VERTICAL_FORMS_value; + ZVAL_LONG(&const_BLOCK_CODE_VERTICAL_FORMS_value, UBLOCK_VERTICAL_FORMS); + zend_string *const_BLOCK_CODE_VERTICAL_FORMS_name = zend_string_init_interned("BLOCK_CODE_VERTICAL_FORMS", sizeof("BLOCK_CODE_VERTICAL_FORMS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_VERTICAL_FORMS_name, &const_BLOCK_CODE_VERTICAL_FORMS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_VERTICAL_FORMS_name); + + zval const_BLOCK_CODE_NKO_value; + ZVAL_LONG(&const_BLOCK_CODE_NKO_value, UBLOCK_NKO); + zend_string *const_BLOCK_CODE_NKO_name = zend_string_init_interned("BLOCK_CODE_NKO", sizeof("BLOCK_CODE_NKO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_NKO_name, &const_BLOCK_CODE_NKO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_NKO_name); + + zval const_BLOCK_CODE_BALINESE_value; + ZVAL_LONG(&const_BLOCK_CODE_BALINESE_value, UBLOCK_BALINESE); + zend_string *const_BLOCK_CODE_BALINESE_name = zend_string_init_interned("BLOCK_CODE_BALINESE", sizeof("BLOCK_CODE_BALINESE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BALINESE_name, &const_BLOCK_CODE_BALINESE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BALINESE_name); + + zval const_BLOCK_CODE_LATIN_EXTENDED_C_value; + ZVAL_LONG(&const_BLOCK_CODE_LATIN_EXTENDED_C_value, UBLOCK_LATIN_EXTENDED_C); + zend_string *const_BLOCK_CODE_LATIN_EXTENDED_C_name = zend_string_init_interned("BLOCK_CODE_LATIN_EXTENDED_C", sizeof("BLOCK_CODE_LATIN_EXTENDED_C") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LATIN_EXTENDED_C_name, &const_BLOCK_CODE_LATIN_EXTENDED_C_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LATIN_EXTENDED_C_name); + + zval const_BLOCK_CODE_LATIN_EXTENDED_D_value; + ZVAL_LONG(&const_BLOCK_CODE_LATIN_EXTENDED_D_value, UBLOCK_LATIN_EXTENDED_D); + zend_string *const_BLOCK_CODE_LATIN_EXTENDED_D_name = zend_string_init_interned("BLOCK_CODE_LATIN_EXTENDED_D", sizeof("BLOCK_CODE_LATIN_EXTENDED_D") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LATIN_EXTENDED_D_name, &const_BLOCK_CODE_LATIN_EXTENDED_D_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LATIN_EXTENDED_D_name); + + zval const_BLOCK_CODE_PHAGS_PA_value; + ZVAL_LONG(&const_BLOCK_CODE_PHAGS_PA_value, UBLOCK_PHAGS_PA); + zend_string *const_BLOCK_CODE_PHAGS_PA_name = zend_string_init_interned("BLOCK_CODE_PHAGS_PA", sizeof("BLOCK_CODE_PHAGS_PA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PHAGS_PA_name, &const_BLOCK_CODE_PHAGS_PA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PHAGS_PA_name); + + zval const_BLOCK_CODE_PHOENICIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_PHOENICIAN_value, UBLOCK_PHOENICIAN); + zend_string *const_BLOCK_CODE_PHOENICIAN_name = zend_string_init_interned("BLOCK_CODE_PHOENICIAN", sizeof("BLOCK_CODE_PHOENICIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PHOENICIAN_name, &const_BLOCK_CODE_PHOENICIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PHOENICIAN_name); + + zval const_BLOCK_CODE_CUNEIFORM_value; + ZVAL_LONG(&const_BLOCK_CODE_CUNEIFORM_value, UBLOCK_CUNEIFORM); + zend_string *const_BLOCK_CODE_CUNEIFORM_name = zend_string_init_interned("BLOCK_CODE_CUNEIFORM", sizeof("BLOCK_CODE_CUNEIFORM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CUNEIFORM_name, &const_BLOCK_CODE_CUNEIFORM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CUNEIFORM_name); + + zval const_BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION_value; + ZVAL_LONG(&const_BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION_value, UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION); + zend_string *const_BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION_name = zend_string_init_interned("BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION", sizeof("BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION_name, &const_BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CUNEIFORM_NUMBERS_AND_PUNCTUATION_name); + + zval const_BLOCK_CODE_COUNTING_ROD_NUMERALS_value; + ZVAL_LONG(&const_BLOCK_CODE_COUNTING_ROD_NUMERALS_value, UBLOCK_COUNTING_ROD_NUMERALS); + zend_string *const_BLOCK_CODE_COUNTING_ROD_NUMERALS_name = zend_string_init_interned("BLOCK_CODE_COUNTING_ROD_NUMERALS", sizeof("BLOCK_CODE_COUNTING_ROD_NUMERALS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COUNTING_ROD_NUMERALS_name, &const_BLOCK_CODE_COUNTING_ROD_NUMERALS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COUNTING_ROD_NUMERALS_name); + + zval const_BLOCK_CODE_SUNDANESE_value; + ZVAL_LONG(&const_BLOCK_CODE_SUNDANESE_value, UBLOCK_SUNDANESE); + zend_string *const_BLOCK_CODE_SUNDANESE_name = zend_string_init_interned("BLOCK_CODE_SUNDANESE", sizeof("BLOCK_CODE_SUNDANESE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUNDANESE_name, &const_BLOCK_CODE_SUNDANESE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUNDANESE_name); + + zval const_BLOCK_CODE_LEPCHA_value; + ZVAL_LONG(&const_BLOCK_CODE_LEPCHA_value, UBLOCK_LEPCHA); + zend_string *const_BLOCK_CODE_LEPCHA_name = zend_string_init_interned("BLOCK_CODE_LEPCHA", sizeof("BLOCK_CODE_LEPCHA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LEPCHA_name, &const_BLOCK_CODE_LEPCHA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LEPCHA_name); + + zval const_BLOCK_CODE_OL_CHIKI_value; + ZVAL_LONG(&const_BLOCK_CODE_OL_CHIKI_value, UBLOCK_OL_CHIKI); + zend_string *const_BLOCK_CODE_OL_CHIKI_name = zend_string_init_interned("BLOCK_CODE_OL_CHIKI", sizeof("BLOCK_CODE_OL_CHIKI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OL_CHIKI_name, &const_BLOCK_CODE_OL_CHIKI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OL_CHIKI_name); + + zval const_BLOCK_CODE_CYRILLIC_EXTENDED_A_value; + ZVAL_LONG(&const_BLOCK_CODE_CYRILLIC_EXTENDED_A_value, UBLOCK_CYRILLIC_EXTENDED_A); + zend_string *const_BLOCK_CODE_CYRILLIC_EXTENDED_A_name = zend_string_init_interned("BLOCK_CODE_CYRILLIC_EXTENDED_A", sizeof("BLOCK_CODE_CYRILLIC_EXTENDED_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CYRILLIC_EXTENDED_A_name, &const_BLOCK_CODE_CYRILLIC_EXTENDED_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CYRILLIC_EXTENDED_A_name); + + zval const_BLOCK_CODE_VAI_value; + ZVAL_LONG(&const_BLOCK_CODE_VAI_value, UBLOCK_VAI); + zend_string *const_BLOCK_CODE_VAI_name = zend_string_init_interned("BLOCK_CODE_VAI", sizeof("BLOCK_CODE_VAI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_VAI_name, &const_BLOCK_CODE_VAI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_VAI_name); + + zval const_BLOCK_CODE_CYRILLIC_EXTENDED_B_value; + ZVAL_LONG(&const_BLOCK_CODE_CYRILLIC_EXTENDED_B_value, UBLOCK_CYRILLIC_EXTENDED_B); + zend_string *const_BLOCK_CODE_CYRILLIC_EXTENDED_B_name = zend_string_init_interned("BLOCK_CODE_CYRILLIC_EXTENDED_B", sizeof("BLOCK_CODE_CYRILLIC_EXTENDED_B") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CYRILLIC_EXTENDED_B_name, &const_BLOCK_CODE_CYRILLIC_EXTENDED_B_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CYRILLIC_EXTENDED_B_name); + + zval const_BLOCK_CODE_SAURASHTRA_value; + ZVAL_LONG(&const_BLOCK_CODE_SAURASHTRA_value, UBLOCK_SAURASHTRA); + zend_string *const_BLOCK_CODE_SAURASHTRA_name = zend_string_init_interned("BLOCK_CODE_SAURASHTRA", sizeof("BLOCK_CODE_SAURASHTRA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SAURASHTRA_name, &const_BLOCK_CODE_SAURASHTRA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SAURASHTRA_name); + + zval const_BLOCK_CODE_KAYAH_LI_value; + ZVAL_LONG(&const_BLOCK_CODE_KAYAH_LI_value, UBLOCK_KAYAH_LI); + zend_string *const_BLOCK_CODE_KAYAH_LI_name = zend_string_init_interned("BLOCK_CODE_KAYAH_LI", sizeof("BLOCK_CODE_KAYAH_LI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KAYAH_LI_name, &const_BLOCK_CODE_KAYAH_LI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KAYAH_LI_name); + + zval const_BLOCK_CODE_REJANG_value; + ZVAL_LONG(&const_BLOCK_CODE_REJANG_value, UBLOCK_REJANG); + zend_string *const_BLOCK_CODE_REJANG_name = zend_string_init_interned("BLOCK_CODE_REJANG", sizeof("BLOCK_CODE_REJANG") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_REJANG_name, &const_BLOCK_CODE_REJANG_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_REJANG_name); + + zval const_BLOCK_CODE_CHAM_value; + ZVAL_LONG(&const_BLOCK_CODE_CHAM_value, UBLOCK_CHAM); + zend_string *const_BLOCK_CODE_CHAM_name = zend_string_init_interned("BLOCK_CODE_CHAM", sizeof("BLOCK_CODE_CHAM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CHAM_name, &const_BLOCK_CODE_CHAM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CHAM_name); + + zval const_BLOCK_CODE_ANCIENT_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_ANCIENT_SYMBOLS_value, UBLOCK_ANCIENT_SYMBOLS); + zend_string *const_BLOCK_CODE_ANCIENT_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_ANCIENT_SYMBOLS", sizeof("BLOCK_CODE_ANCIENT_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ANCIENT_SYMBOLS_name, &const_BLOCK_CODE_ANCIENT_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ANCIENT_SYMBOLS_name); + + zval const_BLOCK_CODE_PHAISTOS_DISC_value; + ZVAL_LONG(&const_BLOCK_CODE_PHAISTOS_DISC_value, UBLOCK_PHAISTOS_DISC); + zend_string *const_BLOCK_CODE_PHAISTOS_DISC_name = zend_string_init_interned("BLOCK_CODE_PHAISTOS_DISC", sizeof("BLOCK_CODE_PHAISTOS_DISC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PHAISTOS_DISC_name, &const_BLOCK_CODE_PHAISTOS_DISC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PHAISTOS_DISC_name); + + zval const_BLOCK_CODE_LYCIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_LYCIAN_value, UBLOCK_LYCIAN); + zend_string *const_BLOCK_CODE_LYCIAN_name = zend_string_init_interned("BLOCK_CODE_LYCIAN", sizeof("BLOCK_CODE_LYCIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LYCIAN_name, &const_BLOCK_CODE_LYCIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LYCIAN_name); + + zval const_BLOCK_CODE_CARIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_CARIAN_value, UBLOCK_CARIAN); + zend_string *const_BLOCK_CODE_CARIAN_name = zend_string_init_interned("BLOCK_CODE_CARIAN", sizeof("BLOCK_CODE_CARIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CARIAN_name, &const_BLOCK_CODE_CARIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CARIAN_name); + + zval const_BLOCK_CODE_LYDIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_LYDIAN_value, UBLOCK_LYDIAN); + zend_string *const_BLOCK_CODE_LYDIAN_name = zend_string_init_interned("BLOCK_CODE_LYDIAN", sizeof("BLOCK_CODE_LYDIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LYDIAN_name, &const_BLOCK_CODE_LYDIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LYDIAN_name); + + zval const_BLOCK_CODE_MAHJONG_TILES_value; + ZVAL_LONG(&const_BLOCK_CODE_MAHJONG_TILES_value, UBLOCK_MAHJONG_TILES); + zend_string *const_BLOCK_CODE_MAHJONG_TILES_name = zend_string_init_interned("BLOCK_CODE_MAHJONG_TILES", sizeof("BLOCK_CODE_MAHJONG_TILES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MAHJONG_TILES_name, &const_BLOCK_CODE_MAHJONG_TILES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MAHJONG_TILES_name); + + zval const_BLOCK_CODE_DOMINO_TILES_value; + ZVAL_LONG(&const_BLOCK_CODE_DOMINO_TILES_value, UBLOCK_DOMINO_TILES); + zend_string *const_BLOCK_CODE_DOMINO_TILES_name = zend_string_init_interned("BLOCK_CODE_DOMINO_TILES", sizeof("BLOCK_CODE_DOMINO_TILES") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_DOMINO_TILES_name, &const_BLOCK_CODE_DOMINO_TILES_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_DOMINO_TILES_name); + + zval const_BLOCK_CODE_SAMARITAN_value; + ZVAL_LONG(&const_BLOCK_CODE_SAMARITAN_value, UBLOCK_SAMARITAN); + zend_string *const_BLOCK_CODE_SAMARITAN_name = zend_string_init_interned("BLOCK_CODE_SAMARITAN", sizeof("BLOCK_CODE_SAMARITAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SAMARITAN_name, &const_BLOCK_CODE_SAMARITAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SAMARITAN_name); + + zval const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_value; + ZVAL_LONG(&const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_value, UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED); + zend_string *const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_name = zend_string_init_interned("BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED", sizeof("BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_name, &const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_name); + + zval const_BLOCK_CODE_TAI_THAM_value; + ZVAL_LONG(&const_BLOCK_CODE_TAI_THAM_value, UBLOCK_TAI_THAM); + zend_string *const_BLOCK_CODE_TAI_THAM_name = zend_string_init_interned("BLOCK_CODE_TAI_THAM", sizeof("BLOCK_CODE_TAI_THAM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TAI_THAM_name, &const_BLOCK_CODE_TAI_THAM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TAI_THAM_name); + + zval const_BLOCK_CODE_VEDIC_EXTENSIONS_value; + ZVAL_LONG(&const_BLOCK_CODE_VEDIC_EXTENSIONS_value, UBLOCK_VEDIC_EXTENSIONS); + zend_string *const_BLOCK_CODE_VEDIC_EXTENSIONS_name = zend_string_init_interned("BLOCK_CODE_VEDIC_EXTENSIONS", sizeof("BLOCK_CODE_VEDIC_EXTENSIONS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_VEDIC_EXTENSIONS_name, &const_BLOCK_CODE_VEDIC_EXTENSIONS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_VEDIC_EXTENSIONS_name); + + zval const_BLOCK_CODE_LISU_value; + ZVAL_LONG(&const_BLOCK_CODE_LISU_value, UBLOCK_LISU); + zend_string *const_BLOCK_CODE_LISU_name = zend_string_init_interned("BLOCK_CODE_LISU", sizeof("BLOCK_CODE_LISU") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LISU_name, &const_BLOCK_CODE_LISU_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LISU_name); + + zval const_BLOCK_CODE_BAMUM_value; + ZVAL_LONG(&const_BLOCK_CODE_BAMUM_value, UBLOCK_BAMUM); + zend_string *const_BLOCK_CODE_BAMUM_name = zend_string_init_interned("BLOCK_CODE_BAMUM", sizeof("BLOCK_CODE_BAMUM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BAMUM_name, &const_BLOCK_CODE_BAMUM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BAMUM_name); + + zval const_BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS_value; + ZVAL_LONG(&const_BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS_value, UBLOCK_COMMON_INDIC_NUMBER_FORMS); + zend_string *const_BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS_name = zend_string_init_interned("BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS", sizeof("BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS_name, &const_BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COMMON_INDIC_NUMBER_FORMS_name); + + zval const_BLOCK_CODE_DEVANAGARI_EXTENDED_value; + ZVAL_LONG(&const_BLOCK_CODE_DEVANAGARI_EXTENDED_value, UBLOCK_DEVANAGARI_EXTENDED); + zend_string *const_BLOCK_CODE_DEVANAGARI_EXTENDED_name = zend_string_init_interned("BLOCK_CODE_DEVANAGARI_EXTENDED", sizeof("BLOCK_CODE_DEVANAGARI_EXTENDED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_DEVANAGARI_EXTENDED_name, &const_BLOCK_CODE_DEVANAGARI_EXTENDED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_DEVANAGARI_EXTENDED_name); + + zval const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_A_value; + ZVAL_LONG(&const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_A_value, UBLOCK_HANGUL_JAMO_EXTENDED_A); + zend_string *const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_A_name = zend_string_init_interned("BLOCK_CODE_HANGUL_JAMO_EXTENDED_A", sizeof("BLOCK_CODE_HANGUL_JAMO_EXTENDED_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_A_name, &const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_A_name); + + zval const_BLOCK_CODE_JAVANESE_value; + ZVAL_LONG(&const_BLOCK_CODE_JAVANESE_value, UBLOCK_JAVANESE); + zend_string *const_BLOCK_CODE_JAVANESE_name = zend_string_init_interned("BLOCK_CODE_JAVANESE", sizeof("BLOCK_CODE_JAVANESE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_JAVANESE_name, &const_BLOCK_CODE_JAVANESE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_JAVANESE_name); + + zval const_BLOCK_CODE_MYANMAR_EXTENDED_A_value; + ZVAL_LONG(&const_BLOCK_CODE_MYANMAR_EXTENDED_A_value, UBLOCK_MYANMAR_EXTENDED_A); + zend_string *const_BLOCK_CODE_MYANMAR_EXTENDED_A_name = zend_string_init_interned("BLOCK_CODE_MYANMAR_EXTENDED_A", sizeof("BLOCK_CODE_MYANMAR_EXTENDED_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MYANMAR_EXTENDED_A_name, &const_BLOCK_CODE_MYANMAR_EXTENDED_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MYANMAR_EXTENDED_A_name); + + zval const_BLOCK_CODE_TAI_VIET_value; + ZVAL_LONG(&const_BLOCK_CODE_TAI_VIET_value, UBLOCK_TAI_VIET); + zend_string *const_BLOCK_CODE_TAI_VIET_name = zend_string_init_interned("BLOCK_CODE_TAI_VIET", sizeof("BLOCK_CODE_TAI_VIET") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TAI_VIET_name, &const_BLOCK_CODE_TAI_VIET_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TAI_VIET_name); + + zval const_BLOCK_CODE_MEETEI_MAYEK_value; + ZVAL_LONG(&const_BLOCK_CODE_MEETEI_MAYEK_value, UBLOCK_MEETEI_MAYEK); + zend_string *const_BLOCK_CODE_MEETEI_MAYEK_name = zend_string_init_interned("BLOCK_CODE_MEETEI_MAYEK", sizeof("BLOCK_CODE_MEETEI_MAYEK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MEETEI_MAYEK_name, &const_BLOCK_CODE_MEETEI_MAYEK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MEETEI_MAYEK_name); + + zval const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_B_value; + ZVAL_LONG(&const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_B_value, UBLOCK_HANGUL_JAMO_EXTENDED_B); + zend_string *const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_B_name = zend_string_init_interned("BLOCK_CODE_HANGUL_JAMO_EXTENDED_B", sizeof("BLOCK_CODE_HANGUL_JAMO_EXTENDED_B") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_B_name, &const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_B_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_HANGUL_JAMO_EXTENDED_B_name); + + zval const_BLOCK_CODE_IMPERIAL_ARAMAIC_value; + ZVAL_LONG(&const_BLOCK_CODE_IMPERIAL_ARAMAIC_value, UBLOCK_IMPERIAL_ARAMAIC); + zend_string *const_BLOCK_CODE_IMPERIAL_ARAMAIC_name = zend_string_init_interned("BLOCK_CODE_IMPERIAL_ARAMAIC", sizeof("BLOCK_CODE_IMPERIAL_ARAMAIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_IMPERIAL_ARAMAIC_name, &const_BLOCK_CODE_IMPERIAL_ARAMAIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_IMPERIAL_ARAMAIC_name); + + zval const_BLOCK_CODE_OLD_SOUTH_ARABIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_OLD_SOUTH_ARABIAN_value, UBLOCK_OLD_SOUTH_ARABIAN); + zend_string *const_BLOCK_CODE_OLD_SOUTH_ARABIAN_name = zend_string_init_interned("BLOCK_CODE_OLD_SOUTH_ARABIAN", sizeof("BLOCK_CODE_OLD_SOUTH_ARABIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OLD_SOUTH_ARABIAN_name, &const_BLOCK_CODE_OLD_SOUTH_ARABIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OLD_SOUTH_ARABIAN_name); + + zval const_BLOCK_CODE_AVESTAN_value; + ZVAL_LONG(&const_BLOCK_CODE_AVESTAN_value, UBLOCK_AVESTAN); + zend_string *const_BLOCK_CODE_AVESTAN_name = zend_string_init_interned("BLOCK_CODE_AVESTAN", sizeof("BLOCK_CODE_AVESTAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_AVESTAN_name, &const_BLOCK_CODE_AVESTAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_AVESTAN_name); + + zval const_BLOCK_CODE_INSCRIPTIONAL_PARTHIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_INSCRIPTIONAL_PARTHIAN_value, UBLOCK_INSCRIPTIONAL_PARTHIAN); + zend_string *const_BLOCK_CODE_INSCRIPTIONAL_PARTHIAN_name = zend_string_init_interned("BLOCK_CODE_INSCRIPTIONAL_PARTHIAN", sizeof("BLOCK_CODE_INSCRIPTIONAL_PARTHIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_INSCRIPTIONAL_PARTHIAN_name, &const_BLOCK_CODE_INSCRIPTIONAL_PARTHIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_INSCRIPTIONAL_PARTHIAN_name); + + zval const_BLOCK_CODE_INSCRIPTIONAL_PAHLAVI_value; + ZVAL_LONG(&const_BLOCK_CODE_INSCRIPTIONAL_PAHLAVI_value, UBLOCK_INSCRIPTIONAL_PAHLAVI); + zend_string *const_BLOCK_CODE_INSCRIPTIONAL_PAHLAVI_name = zend_string_init_interned("BLOCK_CODE_INSCRIPTIONAL_PAHLAVI", sizeof("BLOCK_CODE_INSCRIPTIONAL_PAHLAVI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_INSCRIPTIONAL_PAHLAVI_name, &const_BLOCK_CODE_INSCRIPTIONAL_PAHLAVI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_INSCRIPTIONAL_PAHLAVI_name); + + zval const_BLOCK_CODE_OLD_TURKIC_value; + ZVAL_LONG(&const_BLOCK_CODE_OLD_TURKIC_value, UBLOCK_OLD_TURKIC); + zend_string *const_BLOCK_CODE_OLD_TURKIC_name = zend_string_init_interned("BLOCK_CODE_OLD_TURKIC", sizeof("BLOCK_CODE_OLD_TURKIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OLD_TURKIC_name, &const_BLOCK_CODE_OLD_TURKIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OLD_TURKIC_name); + + zval const_BLOCK_CODE_RUMI_NUMERAL_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_RUMI_NUMERAL_SYMBOLS_value, UBLOCK_RUMI_NUMERAL_SYMBOLS); + zend_string *const_BLOCK_CODE_RUMI_NUMERAL_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_RUMI_NUMERAL_SYMBOLS", sizeof("BLOCK_CODE_RUMI_NUMERAL_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_RUMI_NUMERAL_SYMBOLS_name, &const_BLOCK_CODE_RUMI_NUMERAL_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_RUMI_NUMERAL_SYMBOLS_name); + + zval const_BLOCK_CODE_KAITHI_value; + ZVAL_LONG(&const_BLOCK_CODE_KAITHI_value, UBLOCK_KAITHI); + zend_string *const_BLOCK_CODE_KAITHI_name = zend_string_init_interned("BLOCK_CODE_KAITHI", sizeof("BLOCK_CODE_KAITHI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KAITHI_name, &const_BLOCK_CODE_KAITHI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KAITHI_name); + + zval const_BLOCK_CODE_EGYPTIAN_HIEROGLYPHS_value; + ZVAL_LONG(&const_BLOCK_CODE_EGYPTIAN_HIEROGLYPHS_value, UBLOCK_EGYPTIAN_HIEROGLYPHS); + zend_string *const_BLOCK_CODE_EGYPTIAN_HIEROGLYPHS_name = zend_string_init_interned("BLOCK_CODE_EGYPTIAN_HIEROGLYPHS", sizeof("BLOCK_CODE_EGYPTIAN_HIEROGLYPHS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_EGYPTIAN_HIEROGLYPHS_name, &const_BLOCK_CODE_EGYPTIAN_HIEROGLYPHS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_EGYPTIAN_HIEROGLYPHS_name); + + zval const_BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT_value, UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT); + zend_string *const_BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT", sizeof("BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT_name, &const_BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ENCLOSED_ALPHANUMERIC_SUPPLEMENT_name); + + zval const_BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_value, UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT); + zend_string *const_BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT", sizeof("BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_name, &const_BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT_name); + + zval const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_value, UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C); + zend_string *const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_name = zend_string_init_interned("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C", sizeof("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_name, &const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C_name); + + zval const_BLOCK_CODE_MANDAIC_value; + ZVAL_LONG(&const_BLOCK_CODE_MANDAIC_value, UBLOCK_MANDAIC); + zend_string *const_BLOCK_CODE_MANDAIC_name = zend_string_init_interned("BLOCK_CODE_MANDAIC", sizeof("BLOCK_CODE_MANDAIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MANDAIC_name, &const_BLOCK_CODE_MANDAIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MANDAIC_name); + + zval const_BLOCK_CODE_BATAK_value; + ZVAL_LONG(&const_BLOCK_CODE_BATAK_value, UBLOCK_BATAK); + zend_string *const_BLOCK_CODE_BATAK_name = zend_string_init_interned("BLOCK_CODE_BATAK", sizeof("BLOCK_CODE_BATAK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BATAK_name, &const_BLOCK_CODE_BATAK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BATAK_name); + + zval const_BLOCK_CODE_ETHIOPIC_EXTENDED_A_value; + ZVAL_LONG(&const_BLOCK_CODE_ETHIOPIC_EXTENDED_A_value, UBLOCK_ETHIOPIC_EXTENDED_A); + zend_string *const_BLOCK_CODE_ETHIOPIC_EXTENDED_A_name = zend_string_init_interned("BLOCK_CODE_ETHIOPIC_EXTENDED_A", sizeof("BLOCK_CODE_ETHIOPIC_EXTENDED_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ETHIOPIC_EXTENDED_A_name, &const_BLOCK_CODE_ETHIOPIC_EXTENDED_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ETHIOPIC_EXTENDED_A_name); + + zval const_BLOCK_CODE_BRAHMI_value; + ZVAL_LONG(&const_BLOCK_CODE_BRAHMI_value, UBLOCK_BRAHMI); + zend_string *const_BLOCK_CODE_BRAHMI_name = zend_string_init_interned("BLOCK_CODE_BRAHMI", sizeof("BLOCK_CODE_BRAHMI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BRAHMI_name, &const_BLOCK_CODE_BRAHMI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BRAHMI_name); + + zval const_BLOCK_CODE_BAMUM_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_BAMUM_SUPPLEMENT_value, UBLOCK_BAMUM_SUPPLEMENT); + zend_string *const_BLOCK_CODE_BAMUM_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_BAMUM_SUPPLEMENT", sizeof("BLOCK_CODE_BAMUM_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BAMUM_SUPPLEMENT_name, &const_BLOCK_CODE_BAMUM_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BAMUM_SUPPLEMENT_name); + + zval const_BLOCK_CODE_KANA_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_KANA_SUPPLEMENT_value, UBLOCK_KANA_SUPPLEMENT); + zend_string *const_BLOCK_CODE_KANA_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_KANA_SUPPLEMENT", sizeof("BLOCK_CODE_KANA_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KANA_SUPPLEMENT_name, &const_BLOCK_CODE_KANA_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KANA_SUPPLEMENT_name); + + zval const_BLOCK_CODE_PLAYING_CARDS_value; + ZVAL_LONG(&const_BLOCK_CODE_PLAYING_CARDS_value, UBLOCK_PLAYING_CARDS); + zend_string *const_BLOCK_CODE_PLAYING_CARDS_name = zend_string_init_interned("BLOCK_CODE_PLAYING_CARDS", sizeof("BLOCK_CODE_PLAYING_CARDS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PLAYING_CARDS_name, &const_BLOCK_CODE_PLAYING_CARDS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PLAYING_CARDS_name); + + zval const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_value; + ZVAL_LONG(&const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_value, UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS); + zend_string *const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_name = zend_string_init_interned("BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS", sizeof("BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_name, &const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS_name); + + zval const_BLOCK_CODE_EMOTICONS_value; + ZVAL_LONG(&const_BLOCK_CODE_EMOTICONS_value, UBLOCK_EMOTICONS); + zend_string *const_BLOCK_CODE_EMOTICONS_name = zend_string_init_interned("BLOCK_CODE_EMOTICONS", sizeof("BLOCK_CODE_EMOTICONS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_EMOTICONS_name, &const_BLOCK_CODE_EMOTICONS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_EMOTICONS_name); + + zval const_BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS_value, UBLOCK_TRANSPORT_AND_MAP_SYMBOLS); + zend_string *const_BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS", sizeof("BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS_name, &const_BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TRANSPORT_AND_MAP_SYMBOLS_name); + + zval const_BLOCK_CODE_ALCHEMICAL_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_ALCHEMICAL_SYMBOLS_value, UBLOCK_ALCHEMICAL_SYMBOLS); + zend_string *const_BLOCK_CODE_ALCHEMICAL_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_ALCHEMICAL_SYMBOLS", sizeof("BLOCK_CODE_ALCHEMICAL_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ALCHEMICAL_SYMBOLS_name, &const_BLOCK_CODE_ALCHEMICAL_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ALCHEMICAL_SYMBOLS_name); + + zval const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_value; + ZVAL_LONG(&const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_value, UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D); + zend_string *const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_name = zend_string_init_interned("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D", sizeof("BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_name, &const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D_name); + + zval const_BLOCK_CODE_ARABIC_EXTENDED_A_value; + ZVAL_LONG(&const_BLOCK_CODE_ARABIC_EXTENDED_A_value, UBLOCK_ARABIC_EXTENDED_A); + zend_string *const_BLOCK_CODE_ARABIC_EXTENDED_A_name = zend_string_init_interned("BLOCK_CODE_ARABIC_EXTENDED_A", sizeof("BLOCK_CODE_ARABIC_EXTENDED_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ARABIC_EXTENDED_A_name, &const_BLOCK_CODE_ARABIC_EXTENDED_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ARABIC_EXTENDED_A_name); + + zval const_BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_value; + ZVAL_LONG(&const_BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_value, UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS); + zend_string *const_BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_name = zend_string_init_interned("BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS", sizeof("BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_name, &const_BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS_name); + + zval const_BLOCK_CODE_CHAKMA_value; + ZVAL_LONG(&const_BLOCK_CODE_CHAKMA_value, UBLOCK_CHAKMA); + zend_string *const_BLOCK_CODE_CHAKMA_name = zend_string_init_interned("BLOCK_CODE_CHAKMA", sizeof("BLOCK_CODE_CHAKMA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CHAKMA_name, &const_BLOCK_CODE_CHAKMA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CHAKMA_name); + + zval const_BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS_value; + ZVAL_LONG(&const_BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS_value, UBLOCK_MEETEI_MAYEK_EXTENSIONS); + zend_string *const_BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS_name = zend_string_init_interned("BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS", sizeof("BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS_name, &const_BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MEETEI_MAYEK_EXTENSIONS_name); + + zval const_BLOCK_CODE_MEROITIC_CURSIVE_value; + ZVAL_LONG(&const_BLOCK_CODE_MEROITIC_CURSIVE_value, UBLOCK_MEROITIC_CURSIVE); + zend_string *const_BLOCK_CODE_MEROITIC_CURSIVE_name = zend_string_init_interned("BLOCK_CODE_MEROITIC_CURSIVE", sizeof("BLOCK_CODE_MEROITIC_CURSIVE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MEROITIC_CURSIVE_name, &const_BLOCK_CODE_MEROITIC_CURSIVE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MEROITIC_CURSIVE_name); + + zval const_BLOCK_CODE_MEROITIC_HIEROGLYPHS_value; + ZVAL_LONG(&const_BLOCK_CODE_MEROITIC_HIEROGLYPHS_value, UBLOCK_MEROITIC_HIEROGLYPHS); + zend_string *const_BLOCK_CODE_MEROITIC_HIEROGLYPHS_name = zend_string_init_interned("BLOCK_CODE_MEROITIC_HIEROGLYPHS", sizeof("BLOCK_CODE_MEROITIC_HIEROGLYPHS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MEROITIC_HIEROGLYPHS_name, &const_BLOCK_CODE_MEROITIC_HIEROGLYPHS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MEROITIC_HIEROGLYPHS_name); + + zval const_BLOCK_CODE_MIAO_value; + ZVAL_LONG(&const_BLOCK_CODE_MIAO_value, UBLOCK_MIAO); + zend_string *const_BLOCK_CODE_MIAO_name = zend_string_init_interned("BLOCK_CODE_MIAO", sizeof("BLOCK_CODE_MIAO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MIAO_name, &const_BLOCK_CODE_MIAO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MIAO_name); + + zval const_BLOCK_CODE_SHARADA_value; + ZVAL_LONG(&const_BLOCK_CODE_SHARADA_value, UBLOCK_SHARADA); + zend_string *const_BLOCK_CODE_SHARADA_name = zend_string_init_interned("BLOCK_CODE_SHARADA", sizeof("BLOCK_CODE_SHARADA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SHARADA_name, &const_BLOCK_CODE_SHARADA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SHARADA_name); + + zval const_BLOCK_CODE_SORA_SOMPENG_value; + ZVAL_LONG(&const_BLOCK_CODE_SORA_SOMPENG_value, UBLOCK_SORA_SOMPENG); + zend_string *const_BLOCK_CODE_SORA_SOMPENG_name = zend_string_init_interned("BLOCK_CODE_SORA_SOMPENG", sizeof("BLOCK_CODE_SORA_SOMPENG") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SORA_SOMPENG_name, &const_BLOCK_CODE_SORA_SOMPENG_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SORA_SOMPENG_name); + + zval const_BLOCK_CODE_SUNDANESE_SUPPLEMENT_value; + ZVAL_LONG(&const_BLOCK_CODE_SUNDANESE_SUPPLEMENT_value, UBLOCK_SUNDANESE_SUPPLEMENT); + zend_string *const_BLOCK_CODE_SUNDANESE_SUPPLEMENT_name = zend_string_init_interned("BLOCK_CODE_SUNDANESE_SUPPLEMENT", sizeof("BLOCK_CODE_SUNDANESE_SUPPLEMENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUNDANESE_SUPPLEMENT_name, &const_BLOCK_CODE_SUNDANESE_SUPPLEMENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUNDANESE_SUPPLEMENT_name); + + zval const_BLOCK_CODE_TAKRI_value; + ZVAL_LONG(&const_BLOCK_CODE_TAKRI_value, UBLOCK_TAKRI); + zend_string *const_BLOCK_CODE_TAKRI_name = zend_string_init_interned("BLOCK_CODE_TAKRI", sizeof("BLOCK_CODE_TAKRI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TAKRI_name, &const_BLOCK_CODE_TAKRI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TAKRI_name); +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_BASSA_VAH_value; + ZVAL_LONG(&const_BLOCK_CODE_BASSA_VAH_value, UBLOCK_BASSA_VAH); + zend_string *const_BLOCK_CODE_BASSA_VAH_name = zend_string_init_interned("BLOCK_CODE_BASSA_VAH", sizeof("BLOCK_CODE_BASSA_VAH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_BASSA_VAH_name, &const_BLOCK_CODE_BASSA_VAH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_BASSA_VAH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_CAUCASIAN_ALBANIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_CAUCASIAN_ALBANIAN_value, UBLOCK_CAUCASIAN_ALBANIAN); + zend_string *const_BLOCK_CODE_CAUCASIAN_ALBANIAN_name = zend_string_init_interned("BLOCK_CODE_CAUCASIAN_ALBANIAN", sizeof("BLOCK_CODE_CAUCASIAN_ALBANIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_CAUCASIAN_ALBANIAN_name, &const_BLOCK_CODE_CAUCASIAN_ALBANIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_CAUCASIAN_ALBANIAN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_COPTIC_EPACT_NUMBERS_value; + ZVAL_LONG(&const_BLOCK_CODE_COPTIC_EPACT_NUMBERS_value, UBLOCK_COPTIC_EPACT_NUMBERS); + zend_string *const_BLOCK_CODE_COPTIC_EPACT_NUMBERS_name = zend_string_init_interned("BLOCK_CODE_COPTIC_EPACT_NUMBERS", sizeof("BLOCK_CODE_COPTIC_EPACT_NUMBERS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COPTIC_EPACT_NUMBERS_name, &const_BLOCK_CODE_COPTIC_EPACT_NUMBERS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COPTIC_EPACT_NUMBERS_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED_value; + ZVAL_LONG(&const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED_value, UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED); + zend_string *const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED_name = zend_string_init_interned("BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED", sizeof("BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED_name, &const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COMBINING_DIACRITICAL_MARKS_EXTENDED_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_DUPLOYAN_value; + ZVAL_LONG(&const_BLOCK_CODE_DUPLOYAN_value, UBLOCK_DUPLOYAN); + zend_string *const_BLOCK_CODE_DUPLOYAN_name = zend_string_init_interned("BLOCK_CODE_DUPLOYAN", sizeof("BLOCK_CODE_DUPLOYAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_DUPLOYAN_name, &const_BLOCK_CODE_DUPLOYAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_DUPLOYAN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_ELBASAN_value; + ZVAL_LONG(&const_BLOCK_CODE_ELBASAN_value, UBLOCK_ELBASAN); + zend_string *const_BLOCK_CODE_ELBASAN_name = zend_string_init_interned("BLOCK_CODE_ELBASAN", sizeof("BLOCK_CODE_ELBASAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ELBASAN_name, &const_BLOCK_CODE_ELBASAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ELBASAN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED_value; + ZVAL_LONG(&const_BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED_value, UBLOCK_GEOMETRIC_SHAPES_EXTENDED); + zend_string *const_BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED_name = zend_string_init_interned("BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED", sizeof("BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED_name, &const_BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GEOMETRIC_SHAPES_EXTENDED_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_GRANTHA_value; + ZVAL_LONG(&const_BLOCK_CODE_GRANTHA_value, UBLOCK_GRANTHA); + zend_string *const_BLOCK_CODE_GRANTHA_name = zend_string_init_interned("BLOCK_CODE_GRANTHA", sizeof("BLOCK_CODE_GRANTHA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_GRANTHA_name, &const_BLOCK_CODE_GRANTHA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_GRANTHA_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_KHOJKI_value; + ZVAL_LONG(&const_BLOCK_CODE_KHOJKI_value, UBLOCK_KHOJKI); + zend_string *const_BLOCK_CODE_KHOJKI_name = zend_string_init_interned("BLOCK_CODE_KHOJKI", sizeof("BLOCK_CODE_KHOJKI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KHOJKI_name, &const_BLOCK_CODE_KHOJKI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KHOJKI_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_KHUDAWADI_value; + ZVAL_LONG(&const_BLOCK_CODE_KHUDAWADI_value, UBLOCK_KHUDAWADI); + zend_string *const_BLOCK_CODE_KHUDAWADI_name = zend_string_init_interned("BLOCK_CODE_KHUDAWADI", sizeof("BLOCK_CODE_KHUDAWADI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_KHUDAWADI_name, &const_BLOCK_CODE_KHUDAWADI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_KHUDAWADI_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_LATIN_EXTENDED_E_value; + ZVAL_LONG(&const_BLOCK_CODE_LATIN_EXTENDED_E_value, UBLOCK_LATIN_EXTENDED_E); + zend_string *const_BLOCK_CODE_LATIN_EXTENDED_E_name = zend_string_init_interned("BLOCK_CODE_LATIN_EXTENDED_E", sizeof("BLOCK_CODE_LATIN_EXTENDED_E") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LATIN_EXTENDED_E_name, &const_BLOCK_CODE_LATIN_EXTENDED_E_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LATIN_EXTENDED_E_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_LINEAR_A_value; + ZVAL_LONG(&const_BLOCK_CODE_LINEAR_A_value, UBLOCK_LINEAR_A); + zend_string *const_BLOCK_CODE_LINEAR_A_name = zend_string_init_interned("BLOCK_CODE_LINEAR_A", sizeof("BLOCK_CODE_LINEAR_A") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_LINEAR_A_name, &const_BLOCK_CODE_LINEAR_A_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_LINEAR_A_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_MAHAJANI_value; + ZVAL_LONG(&const_BLOCK_CODE_MAHAJANI_value, UBLOCK_MAHAJANI); + zend_string *const_BLOCK_CODE_MAHAJANI_name = zend_string_init_interned("BLOCK_CODE_MAHAJANI", sizeof("BLOCK_CODE_MAHAJANI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MAHAJANI_name, &const_BLOCK_CODE_MAHAJANI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MAHAJANI_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_MANICHAEAN_value; + ZVAL_LONG(&const_BLOCK_CODE_MANICHAEAN_value, UBLOCK_MANICHAEAN); + zend_string *const_BLOCK_CODE_MANICHAEAN_name = zend_string_init_interned("BLOCK_CODE_MANICHAEAN", sizeof("BLOCK_CODE_MANICHAEAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MANICHAEAN_name, &const_BLOCK_CODE_MANICHAEAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MANICHAEAN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_MENDE_KIKAKUI_value; + ZVAL_LONG(&const_BLOCK_CODE_MENDE_KIKAKUI_value, UBLOCK_MENDE_KIKAKUI); + zend_string *const_BLOCK_CODE_MENDE_KIKAKUI_name = zend_string_init_interned("BLOCK_CODE_MENDE_KIKAKUI", sizeof("BLOCK_CODE_MENDE_KIKAKUI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MENDE_KIKAKUI_name, &const_BLOCK_CODE_MENDE_KIKAKUI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MENDE_KIKAKUI_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_MODI_value; + ZVAL_LONG(&const_BLOCK_CODE_MODI_value, UBLOCK_MODI); + zend_string *const_BLOCK_CODE_MODI_name = zend_string_init_interned("BLOCK_CODE_MODI", sizeof("BLOCK_CODE_MODI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MODI_name, &const_BLOCK_CODE_MODI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MODI_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_MRO_value; + ZVAL_LONG(&const_BLOCK_CODE_MRO_value, UBLOCK_MRO); + zend_string *const_BLOCK_CODE_MRO_name = zend_string_init_interned("BLOCK_CODE_MRO", sizeof("BLOCK_CODE_MRO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MRO_name, &const_BLOCK_CODE_MRO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MRO_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_MYANMAR_EXTENDED_B_value; + ZVAL_LONG(&const_BLOCK_CODE_MYANMAR_EXTENDED_B_value, UBLOCK_MYANMAR_EXTENDED_B); + zend_string *const_BLOCK_CODE_MYANMAR_EXTENDED_B_name = zend_string_init_interned("BLOCK_CODE_MYANMAR_EXTENDED_B", sizeof("BLOCK_CODE_MYANMAR_EXTENDED_B") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_MYANMAR_EXTENDED_B_name, &const_BLOCK_CODE_MYANMAR_EXTENDED_B_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_MYANMAR_EXTENDED_B_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_NABATAEAN_value; + ZVAL_LONG(&const_BLOCK_CODE_NABATAEAN_value, UBLOCK_NABATAEAN); + zend_string *const_BLOCK_CODE_NABATAEAN_name = zend_string_init_interned("BLOCK_CODE_NABATAEAN", sizeof("BLOCK_CODE_NABATAEAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_NABATAEAN_name, &const_BLOCK_CODE_NABATAEAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_NABATAEAN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_OLD_NORTH_ARABIAN_value; + ZVAL_LONG(&const_BLOCK_CODE_OLD_NORTH_ARABIAN_value, UBLOCK_OLD_NORTH_ARABIAN); + zend_string *const_BLOCK_CODE_OLD_NORTH_ARABIAN_name = zend_string_init_interned("BLOCK_CODE_OLD_NORTH_ARABIAN", sizeof("BLOCK_CODE_OLD_NORTH_ARABIAN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OLD_NORTH_ARABIAN_name, &const_BLOCK_CODE_OLD_NORTH_ARABIAN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OLD_NORTH_ARABIAN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_OLD_PERMIC_value; + ZVAL_LONG(&const_BLOCK_CODE_OLD_PERMIC_value, UBLOCK_OLD_PERMIC); + zend_string *const_BLOCK_CODE_OLD_PERMIC_name = zend_string_init_interned("BLOCK_CODE_OLD_PERMIC", sizeof("BLOCK_CODE_OLD_PERMIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_OLD_PERMIC_name, &const_BLOCK_CODE_OLD_PERMIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_OLD_PERMIC_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_ORNAMENTAL_DINGBATS_value; + ZVAL_LONG(&const_BLOCK_CODE_ORNAMENTAL_DINGBATS_value, UBLOCK_ORNAMENTAL_DINGBATS); + zend_string *const_BLOCK_CODE_ORNAMENTAL_DINGBATS_name = zend_string_init_interned("BLOCK_CODE_ORNAMENTAL_DINGBATS", sizeof("BLOCK_CODE_ORNAMENTAL_DINGBATS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_ORNAMENTAL_DINGBATS_name, &const_BLOCK_CODE_ORNAMENTAL_DINGBATS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_ORNAMENTAL_DINGBATS_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_PAHAWH_HMONG_value; + ZVAL_LONG(&const_BLOCK_CODE_PAHAWH_HMONG_value, UBLOCK_PAHAWH_HMONG); + zend_string *const_BLOCK_CODE_PAHAWH_HMONG_name = zend_string_init_interned("BLOCK_CODE_PAHAWH_HMONG", sizeof("BLOCK_CODE_PAHAWH_HMONG") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PAHAWH_HMONG_name, &const_BLOCK_CODE_PAHAWH_HMONG_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PAHAWH_HMONG_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_PALMYRENE_value; + ZVAL_LONG(&const_BLOCK_CODE_PALMYRENE_value, UBLOCK_PALMYRENE); + zend_string *const_BLOCK_CODE_PALMYRENE_name = zend_string_init_interned("BLOCK_CODE_PALMYRENE", sizeof("BLOCK_CODE_PALMYRENE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PALMYRENE_name, &const_BLOCK_CODE_PALMYRENE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PALMYRENE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_PAU_CIN_HAU_value; + ZVAL_LONG(&const_BLOCK_CODE_PAU_CIN_HAU_value, UBLOCK_PAU_CIN_HAU); + zend_string *const_BLOCK_CODE_PAU_CIN_HAU_name = zend_string_init_interned("BLOCK_CODE_PAU_CIN_HAU", sizeof("BLOCK_CODE_PAU_CIN_HAU") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PAU_CIN_HAU_name, &const_BLOCK_CODE_PAU_CIN_HAU_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PAU_CIN_HAU_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_PSALTER_PAHLAVI_value; + ZVAL_LONG(&const_BLOCK_CODE_PSALTER_PAHLAVI_value, UBLOCK_PSALTER_PAHLAVI); + zend_string *const_BLOCK_CODE_PSALTER_PAHLAVI_name = zend_string_init_interned("BLOCK_CODE_PSALTER_PAHLAVI", sizeof("BLOCK_CODE_PSALTER_PAHLAVI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_PSALTER_PAHLAVI_name, &const_BLOCK_CODE_PSALTER_PAHLAVI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_PSALTER_PAHLAVI_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS_value; + ZVAL_LONG(&const_BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS_value, UBLOCK_SHORTHAND_FORMAT_CONTROLS); + zend_string *const_BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS_name = zend_string_init_interned("BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS", sizeof("BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS_name, &const_BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SHORTHAND_FORMAT_CONTROLS_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_SIDDHAM_value; + ZVAL_LONG(&const_BLOCK_CODE_SIDDHAM_value, UBLOCK_SIDDHAM); + zend_string *const_BLOCK_CODE_SIDDHAM_name = zend_string_init_interned("BLOCK_CODE_SIDDHAM", sizeof("BLOCK_CODE_SIDDHAM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SIDDHAM_name, &const_BLOCK_CODE_SIDDHAM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SIDDHAM_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS_value; + ZVAL_LONG(&const_BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS_value, UBLOCK_SINHALA_ARCHAIC_NUMBERS); + zend_string *const_BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS_name = zend_string_init_interned("BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS", sizeof("BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS_name, &const_BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SINHALA_ARCHAIC_NUMBERS_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_C_value; + ZVAL_LONG(&const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_C_value, UBLOCK_SUPPLEMENTAL_ARROWS_C); + zend_string *const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_C_name = zend_string_init_interned("BLOCK_CODE_SUPPLEMENTAL_ARROWS_C", sizeof("BLOCK_CODE_SUPPLEMENTAL_ARROWS_C") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_C_name, &const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_C_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_SUPPLEMENTAL_ARROWS_C_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_TIRHUTA_value; + ZVAL_LONG(&const_BLOCK_CODE_TIRHUTA_value, UBLOCK_TIRHUTA); + zend_string *const_BLOCK_CODE_TIRHUTA_name = zend_string_init_interned("BLOCK_CODE_TIRHUTA", sizeof("BLOCK_CODE_TIRHUTA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_TIRHUTA_name, &const_BLOCK_CODE_TIRHUTA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_TIRHUTA_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_BLOCK_CODE_WARANG_CITI_value; + ZVAL_LONG(&const_BLOCK_CODE_WARANG_CITI_value, UBLOCK_WARANG_CITI); + zend_string *const_BLOCK_CODE_WARANG_CITI_name = zend_string_init_interned("BLOCK_CODE_WARANG_CITI", sizeof("BLOCK_CODE_WARANG_CITI") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_WARANG_CITI_name, &const_BLOCK_CODE_WARANG_CITI_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_WARANG_CITI_name); +#endif + + zval const_BLOCK_CODE_COUNT_value; + ZVAL_LONG(&const_BLOCK_CODE_COUNT_value, UBLOCK_COUNT); + zend_string *const_BLOCK_CODE_COUNT_name = zend_string_init_interned("BLOCK_CODE_COUNT", sizeof("BLOCK_CODE_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_COUNT_name, &const_BLOCK_CODE_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_COUNT_name); + + zval const_BLOCK_CODE_INVALID_CODE_value; + ZVAL_LONG(&const_BLOCK_CODE_INVALID_CODE_value, UBLOCK_INVALID_CODE); + zend_string *const_BLOCK_CODE_INVALID_CODE_name = zend_string_init_interned("BLOCK_CODE_INVALID_CODE", sizeof("BLOCK_CODE_INVALID_CODE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BLOCK_CODE_INVALID_CODE_name, &const_BLOCK_CODE_INVALID_CODE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BLOCK_CODE_INVALID_CODE_name); +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_BPT_NONE_value; + ZVAL_LONG(&const_BPT_NONE_value, U_BPT_NONE); + zend_string *const_BPT_NONE_name = zend_string_init_interned("BPT_NONE", sizeof("BPT_NONE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BPT_NONE_name, &const_BPT_NONE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BPT_NONE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_BPT_OPEN_value; + ZVAL_LONG(&const_BPT_OPEN_value, U_BPT_OPEN); + zend_string *const_BPT_OPEN_name = zend_string_init_interned("BPT_OPEN", sizeof("BPT_OPEN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BPT_OPEN_name, &const_BPT_OPEN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BPT_OPEN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_BPT_CLOSE_value; + ZVAL_LONG(&const_BPT_CLOSE_value, U_BPT_CLOSE); + zend_string *const_BPT_CLOSE_name = zend_string_init_interned("BPT_CLOSE", sizeof("BPT_CLOSE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BPT_CLOSE_name, &const_BPT_CLOSE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BPT_CLOSE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_BPT_COUNT_value; + ZVAL_LONG(&const_BPT_COUNT_value, U_BPT_COUNT); + zend_string *const_BPT_COUNT_name = zend_string_init_interned("BPT_COUNT", sizeof("BPT_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_BPT_COUNT_name, &const_BPT_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_BPT_COUNT_name); +#endif + + zval const_EA_NEUTRAL_value; + ZVAL_LONG(&const_EA_NEUTRAL_value, U_EA_NEUTRAL); + zend_string *const_EA_NEUTRAL_name = zend_string_init_interned("EA_NEUTRAL", sizeof("EA_NEUTRAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_EA_NEUTRAL_name, &const_EA_NEUTRAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_EA_NEUTRAL_name); + + zval const_EA_AMBIGUOUS_value; + ZVAL_LONG(&const_EA_AMBIGUOUS_value, U_EA_AMBIGUOUS); + zend_string *const_EA_AMBIGUOUS_name = zend_string_init_interned("EA_AMBIGUOUS", sizeof("EA_AMBIGUOUS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_EA_AMBIGUOUS_name, &const_EA_AMBIGUOUS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_EA_AMBIGUOUS_name); + + zval const_EA_HALFWIDTH_value; + ZVAL_LONG(&const_EA_HALFWIDTH_value, U_EA_HALFWIDTH); + zend_string *const_EA_HALFWIDTH_name = zend_string_init_interned("EA_HALFWIDTH", sizeof("EA_HALFWIDTH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_EA_HALFWIDTH_name, &const_EA_HALFWIDTH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_EA_HALFWIDTH_name); + + zval const_EA_FULLWIDTH_value; + ZVAL_LONG(&const_EA_FULLWIDTH_value, U_EA_FULLWIDTH); + zend_string *const_EA_FULLWIDTH_name = zend_string_init_interned("EA_FULLWIDTH", sizeof("EA_FULLWIDTH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_EA_FULLWIDTH_name, &const_EA_FULLWIDTH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_EA_FULLWIDTH_name); + + zval const_EA_NARROW_value; + ZVAL_LONG(&const_EA_NARROW_value, U_EA_NARROW); + zend_string *const_EA_NARROW_name = zend_string_init_interned("EA_NARROW", sizeof("EA_NARROW") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_EA_NARROW_name, &const_EA_NARROW_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_EA_NARROW_name); + + zval const_EA_WIDE_value; + ZVAL_LONG(&const_EA_WIDE_value, U_EA_WIDE); + zend_string *const_EA_WIDE_name = zend_string_init_interned("EA_WIDE", sizeof("EA_WIDE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_EA_WIDE_name, &const_EA_WIDE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_EA_WIDE_name); + + zval const_EA_COUNT_value; + ZVAL_LONG(&const_EA_COUNT_value, U_EA_COUNT); + zend_string *const_EA_COUNT_name = zend_string_init_interned("EA_COUNT", sizeof("EA_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_EA_COUNT_name, &const_EA_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_EA_COUNT_name); + + zval const_UNICODE_CHAR_NAME_value; + ZVAL_LONG(&const_UNICODE_CHAR_NAME_value, U_UNICODE_CHAR_NAME); + zend_string *const_UNICODE_CHAR_NAME_name = zend_string_init_interned("UNICODE_CHAR_NAME", sizeof("UNICODE_CHAR_NAME") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_UNICODE_CHAR_NAME_name, &const_UNICODE_CHAR_NAME_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_UNICODE_CHAR_NAME_name); + + zval const_UNICODE_10_CHAR_NAME_value; + ZVAL_LONG(&const_UNICODE_10_CHAR_NAME_value, U_UNICODE_10_CHAR_NAME); + zend_string *const_UNICODE_10_CHAR_NAME_name = zend_string_init_interned("UNICODE_10_CHAR_NAME", sizeof("UNICODE_10_CHAR_NAME") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_UNICODE_10_CHAR_NAME_name, &const_UNICODE_10_CHAR_NAME_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_UNICODE_10_CHAR_NAME_name); + + zval const_EXTENDED_CHAR_NAME_value; + ZVAL_LONG(&const_EXTENDED_CHAR_NAME_value, U_EXTENDED_CHAR_NAME); + zend_string *const_EXTENDED_CHAR_NAME_name = zend_string_init_interned("EXTENDED_CHAR_NAME", sizeof("EXTENDED_CHAR_NAME") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_EXTENDED_CHAR_NAME_name, &const_EXTENDED_CHAR_NAME_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_EXTENDED_CHAR_NAME_name); + + zval const_CHAR_NAME_ALIAS_value; + ZVAL_LONG(&const_CHAR_NAME_ALIAS_value, U_CHAR_NAME_ALIAS); + zend_string *const_CHAR_NAME_ALIAS_name = zend_string_init_interned("CHAR_NAME_ALIAS", sizeof("CHAR_NAME_ALIAS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_NAME_ALIAS_name, &const_CHAR_NAME_ALIAS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_NAME_ALIAS_name); + + zval const_CHAR_NAME_CHOICE_COUNT_value; + ZVAL_LONG(&const_CHAR_NAME_CHOICE_COUNT_value, U_CHAR_NAME_CHOICE_COUNT); + zend_string *const_CHAR_NAME_CHOICE_COUNT_name = zend_string_init_interned("CHAR_NAME_CHOICE_COUNT", sizeof("CHAR_NAME_CHOICE_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_CHAR_NAME_CHOICE_COUNT_name, &const_CHAR_NAME_CHOICE_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_CHAR_NAME_CHOICE_COUNT_name); + + zval const_SHORT_PROPERTY_NAME_value; + ZVAL_LONG(&const_SHORT_PROPERTY_NAME_value, U_SHORT_PROPERTY_NAME); + zend_string *const_SHORT_PROPERTY_NAME_name = zend_string_init_interned("SHORT_PROPERTY_NAME", sizeof("SHORT_PROPERTY_NAME") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SHORT_PROPERTY_NAME_name, &const_SHORT_PROPERTY_NAME_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SHORT_PROPERTY_NAME_name); + + zval const_LONG_PROPERTY_NAME_value; + ZVAL_LONG(&const_LONG_PROPERTY_NAME_value, U_LONG_PROPERTY_NAME); + zend_string *const_LONG_PROPERTY_NAME_name = zend_string_init_interned("LONG_PROPERTY_NAME", sizeof("LONG_PROPERTY_NAME") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LONG_PROPERTY_NAME_name, &const_LONG_PROPERTY_NAME_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LONG_PROPERTY_NAME_name); + + zval const_PROPERTY_NAME_CHOICE_COUNT_value; + ZVAL_LONG(&const_PROPERTY_NAME_CHOICE_COUNT_value, U_PROPERTY_NAME_CHOICE_COUNT); + zend_string *const_PROPERTY_NAME_CHOICE_COUNT_name = zend_string_init_interned("PROPERTY_NAME_CHOICE_COUNT", sizeof("PROPERTY_NAME_CHOICE_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_PROPERTY_NAME_CHOICE_COUNT_name, &const_PROPERTY_NAME_CHOICE_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_PROPERTY_NAME_CHOICE_COUNT_name); + + zval const_DT_NONE_value; + ZVAL_LONG(&const_DT_NONE_value, U_DT_NONE); + zend_string *const_DT_NONE_name = zend_string_init_interned("DT_NONE", sizeof("DT_NONE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_NONE_name, &const_DT_NONE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_NONE_name); + + zval const_DT_CANONICAL_value; + ZVAL_LONG(&const_DT_CANONICAL_value, U_DT_CANONICAL); + zend_string *const_DT_CANONICAL_name = zend_string_init_interned("DT_CANONICAL", sizeof("DT_CANONICAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_CANONICAL_name, &const_DT_CANONICAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_CANONICAL_name); + + zval const_DT_COMPAT_value; + ZVAL_LONG(&const_DT_COMPAT_value, U_DT_COMPAT); + zend_string *const_DT_COMPAT_name = zend_string_init_interned("DT_COMPAT", sizeof("DT_COMPAT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_COMPAT_name, &const_DT_COMPAT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_COMPAT_name); + + zval const_DT_CIRCLE_value; + ZVAL_LONG(&const_DT_CIRCLE_value, U_DT_CIRCLE); + zend_string *const_DT_CIRCLE_name = zend_string_init_interned("DT_CIRCLE", sizeof("DT_CIRCLE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_CIRCLE_name, &const_DT_CIRCLE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_CIRCLE_name); + + zval const_DT_FINAL_value; + ZVAL_LONG(&const_DT_FINAL_value, U_DT_FINAL); + zend_string *const_DT_FINAL_name = zend_string_init_interned("DT_FINAL", sizeof("DT_FINAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_FINAL_name, &const_DT_FINAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_FINAL_name); + + zval const_DT_FONT_value; + ZVAL_LONG(&const_DT_FONT_value, U_DT_FONT); + zend_string *const_DT_FONT_name = zend_string_init_interned("DT_FONT", sizeof("DT_FONT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_FONT_name, &const_DT_FONT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_FONT_name); + + zval const_DT_FRACTION_value; + ZVAL_LONG(&const_DT_FRACTION_value, U_DT_FRACTION); + zend_string *const_DT_FRACTION_name = zend_string_init_interned("DT_FRACTION", sizeof("DT_FRACTION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_FRACTION_name, &const_DT_FRACTION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_FRACTION_name); + + zval const_DT_INITIAL_value; + ZVAL_LONG(&const_DT_INITIAL_value, U_DT_INITIAL); + zend_string *const_DT_INITIAL_name = zend_string_init_interned("DT_INITIAL", sizeof("DT_INITIAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_INITIAL_name, &const_DT_INITIAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_INITIAL_name); + + zval const_DT_ISOLATED_value; + ZVAL_LONG(&const_DT_ISOLATED_value, U_DT_ISOLATED); + zend_string *const_DT_ISOLATED_name = zend_string_init_interned("DT_ISOLATED", sizeof("DT_ISOLATED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_ISOLATED_name, &const_DT_ISOLATED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_ISOLATED_name); + + zval const_DT_MEDIAL_value; + ZVAL_LONG(&const_DT_MEDIAL_value, U_DT_MEDIAL); + zend_string *const_DT_MEDIAL_name = zend_string_init_interned("DT_MEDIAL", sizeof("DT_MEDIAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_MEDIAL_name, &const_DT_MEDIAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_MEDIAL_name); + + zval const_DT_NARROW_value; + ZVAL_LONG(&const_DT_NARROW_value, U_DT_NARROW); + zend_string *const_DT_NARROW_name = zend_string_init_interned("DT_NARROW", sizeof("DT_NARROW") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_NARROW_name, &const_DT_NARROW_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_NARROW_name); + + zval const_DT_NOBREAK_value; + ZVAL_LONG(&const_DT_NOBREAK_value, U_DT_NOBREAK); + zend_string *const_DT_NOBREAK_name = zend_string_init_interned("DT_NOBREAK", sizeof("DT_NOBREAK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_NOBREAK_name, &const_DT_NOBREAK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_NOBREAK_name); + + zval const_DT_SMALL_value; + ZVAL_LONG(&const_DT_SMALL_value, U_DT_SMALL); + zend_string *const_DT_SMALL_name = zend_string_init_interned("DT_SMALL", sizeof("DT_SMALL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_SMALL_name, &const_DT_SMALL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_SMALL_name); + + zval const_DT_SQUARE_value; + ZVAL_LONG(&const_DT_SQUARE_value, U_DT_SQUARE); + zend_string *const_DT_SQUARE_name = zend_string_init_interned("DT_SQUARE", sizeof("DT_SQUARE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_SQUARE_name, &const_DT_SQUARE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_SQUARE_name); + + zval const_DT_SUB_value; + ZVAL_LONG(&const_DT_SUB_value, U_DT_SUB); + zend_string *const_DT_SUB_name = zend_string_init_interned("DT_SUB", sizeof("DT_SUB") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_SUB_name, &const_DT_SUB_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_SUB_name); + + zval const_DT_SUPER_value; + ZVAL_LONG(&const_DT_SUPER_value, U_DT_SUPER); + zend_string *const_DT_SUPER_name = zend_string_init_interned("DT_SUPER", sizeof("DT_SUPER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_SUPER_name, &const_DT_SUPER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_SUPER_name); + + zval const_DT_VERTICAL_value; + ZVAL_LONG(&const_DT_VERTICAL_value, U_DT_VERTICAL); + zend_string *const_DT_VERTICAL_name = zend_string_init_interned("DT_VERTICAL", sizeof("DT_VERTICAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_VERTICAL_name, &const_DT_VERTICAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_VERTICAL_name); + + zval const_DT_WIDE_value; + ZVAL_LONG(&const_DT_WIDE_value, U_DT_WIDE); + zend_string *const_DT_WIDE_name = zend_string_init_interned("DT_WIDE", sizeof("DT_WIDE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_WIDE_name, &const_DT_WIDE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_WIDE_name); + + zval const_DT_COUNT_value; + ZVAL_LONG(&const_DT_COUNT_value, U_DT_COUNT); + zend_string *const_DT_COUNT_name = zend_string_init_interned("DT_COUNT", sizeof("DT_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_DT_COUNT_name, &const_DT_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_DT_COUNT_name); + + zval const_JT_NON_JOINING_value; + ZVAL_LONG(&const_JT_NON_JOINING_value, U_JT_NON_JOINING); + zend_string *const_JT_NON_JOINING_name = zend_string_init_interned("JT_NON_JOINING", sizeof("JT_NON_JOINING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JT_NON_JOINING_name, &const_JT_NON_JOINING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JT_NON_JOINING_name); + + zval const_JT_JOIN_CAUSING_value; + ZVAL_LONG(&const_JT_JOIN_CAUSING_value, U_JT_JOIN_CAUSING); + zend_string *const_JT_JOIN_CAUSING_name = zend_string_init_interned("JT_JOIN_CAUSING", sizeof("JT_JOIN_CAUSING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JT_JOIN_CAUSING_name, &const_JT_JOIN_CAUSING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JT_JOIN_CAUSING_name); + + zval const_JT_DUAL_JOINING_value; + ZVAL_LONG(&const_JT_DUAL_JOINING_value, U_JT_DUAL_JOINING); + zend_string *const_JT_DUAL_JOINING_name = zend_string_init_interned("JT_DUAL_JOINING", sizeof("JT_DUAL_JOINING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JT_DUAL_JOINING_name, &const_JT_DUAL_JOINING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JT_DUAL_JOINING_name); + + zval const_JT_LEFT_JOINING_value; + ZVAL_LONG(&const_JT_LEFT_JOINING_value, U_JT_LEFT_JOINING); + zend_string *const_JT_LEFT_JOINING_name = zend_string_init_interned("JT_LEFT_JOINING", sizeof("JT_LEFT_JOINING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JT_LEFT_JOINING_name, &const_JT_LEFT_JOINING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JT_LEFT_JOINING_name); + + zval const_JT_RIGHT_JOINING_value; + ZVAL_LONG(&const_JT_RIGHT_JOINING_value, U_JT_RIGHT_JOINING); + zend_string *const_JT_RIGHT_JOINING_name = zend_string_init_interned("JT_RIGHT_JOINING", sizeof("JT_RIGHT_JOINING") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JT_RIGHT_JOINING_name, &const_JT_RIGHT_JOINING_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JT_RIGHT_JOINING_name); + + zval const_JT_TRANSPARENT_value; + ZVAL_LONG(&const_JT_TRANSPARENT_value, U_JT_TRANSPARENT); + zend_string *const_JT_TRANSPARENT_name = zend_string_init_interned("JT_TRANSPARENT", sizeof("JT_TRANSPARENT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JT_TRANSPARENT_name, &const_JT_TRANSPARENT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JT_TRANSPARENT_name); + + zval const_JT_COUNT_value; + ZVAL_LONG(&const_JT_COUNT_value, U_JT_COUNT); + zend_string *const_JT_COUNT_name = zend_string_init_interned("JT_COUNT", sizeof("JT_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JT_COUNT_name, &const_JT_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JT_COUNT_name); + + zval const_JG_NO_JOINING_GROUP_value; + ZVAL_LONG(&const_JG_NO_JOINING_GROUP_value, U_JG_NO_JOINING_GROUP); + zend_string *const_JG_NO_JOINING_GROUP_name = zend_string_init_interned("JG_NO_JOINING_GROUP", sizeof("JG_NO_JOINING_GROUP") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_NO_JOINING_GROUP_name, &const_JG_NO_JOINING_GROUP_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_NO_JOINING_GROUP_name); + + zval const_JG_AIN_value; + ZVAL_LONG(&const_JG_AIN_value, U_JG_AIN); + zend_string *const_JG_AIN_name = zend_string_init_interned("JG_AIN", sizeof("JG_AIN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_AIN_name, &const_JG_AIN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_AIN_name); + + zval const_JG_ALAPH_value; + ZVAL_LONG(&const_JG_ALAPH_value, U_JG_ALAPH); + zend_string *const_JG_ALAPH_name = zend_string_init_interned("JG_ALAPH", sizeof("JG_ALAPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_ALAPH_name, &const_JG_ALAPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_ALAPH_name); + + zval const_JG_ALEF_value; + ZVAL_LONG(&const_JG_ALEF_value, U_JG_ALEF); + zend_string *const_JG_ALEF_name = zend_string_init_interned("JG_ALEF", sizeof("JG_ALEF") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_ALEF_name, &const_JG_ALEF_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_ALEF_name); + + zval const_JG_BEH_value; + ZVAL_LONG(&const_JG_BEH_value, U_JG_BEH); + zend_string *const_JG_BEH_name = zend_string_init_interned("JG_BEH", sizeof("JG_BEH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_BEH_name, &const_JG_BEH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_BEH_name); + + zval const_JG_BETH_value; + ZVAL_LONG(&const_JG_BETH_value, U_JG_BETH); + zend_string *const_JG_BETH_name = zend_string_init_interned("JG_BETH", sizeof("JG_BETH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_BETH_name, &const_JG_BETH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_BETH_name); + + zval const_JG_DAL_value; + ZVAL_LONG(&const_JG_DAL_value, U_JG_DAL); + zend_string *const_JG_DAL_name = zend_string_init_interned("JG_DAL", sizeof("JG_DAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_DAL_name, &const_JG_DAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_DAL_name); + + zval const_JG_DALATH_RISH_value; + ZVAL_LONG(&const_JG_DALATH_RISH_value, U_JG_DALATH_RISH); + zend_string *const_JG_DALATH_RISH_name = zend_string_init_interned("JG_DALATH_RISH", sizeof("JG_DALATH_RISH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_DALATH_RISH_name, &const_JG_DALATH_RISH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_DALATH_RISH_name); + + zval const_JG_E_value; + ZVAL_LONG(&const_JG_E_value, U_JG_E); + zend_string *const_JG_E_name = zend_string_init_interned("JG_E", sizeof("JG_E") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_E_name, &const_JG_E_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_E_name); + + zval const_JG_FEH_value; + ZVAL_LONG(&const_JG_FEH_value, U_JG_FEH); + zend_string *const_JG_FEH_name = zend_string_init_interned("JG_FEH", sizeof("JG_FEH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_FEH_name, &const_JG_FEH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_FEH_name); + + zval const_JG_FINAL_SEMKATH_value; + ZVAL_LONG(&const_JG_FINAL_SEMKATH_value, U_JG_FINAL_SEMKATH); + zend_string *const_JG_FINAL_SEMKATH_name = zend_string_init_interned("JG_FINAL_SEMKATH", sizeof("JG_FINAL_SEMKATH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_FINAL_SEMKATH_name, &const_JG_FINAL_SEMKATH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_FINAL_SEMKATH_name); + + zval const_JG_GAF_value; + ZVAL_LONG(&const_JG_GAF_value, U_JG_GAF); + zend_string *const_JG_GAF_name = zend_string_init_interned("JG_GAF", sizeof("JG_GAF") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_GAF_name, &const_JG_GAF_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_GAF_name); + + zval const_JG_GAMAL_value; + ZVAL_LONG(&const_JG_GAMAL_value, U_JG_GAMAL); + zend_string *const_JG_GAMAL_name = zend_string_init_interned("JG_GAMAL", sizeof("JG_GAMAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_GAMAL_name, &const_JG_GAMAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_GAMAL_name); + + zval const_JG_HAH_value; + ZVAL_LONG(&const_JG_HAH_value, U_JG_HAH); + zend_string *const_JG_HAH_name = zend_string_init_interned("JG_HAH", sizeof("JG_HAH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_HAH_name, &const_JG_HAH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_HAH_name); + + zval const_JG_TEH_MARBUTA_GOAL_value; + ZVAL_LONG(&const_JG_TEH_MARBUTA_GOAL_value, U_JG_TEH_MARBUTA_GOAL); + zend_string *const_JG_TEH_MARBUTA_GOAL_name = zend_string_init_interned("JG_TEH_MARBUTA_GOAL", sizeof("JG_TEH_MARBUTA_GOAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_TEH_MARBUTA_GOAL_name, &const_JG_TEH_MARBUTA_GOAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_TEH_MARBUTA_GOAL_name); + + zval const_JG_HAMZA_ON_HEH_GOAL_value; + ZVAL_LONG(&const_JG_HAMZA_ON_HEH_GOAL_value, U_JG_HAMZA_ON_HEH_GOAL); + zend_string *const_JG_HAMZA_ON_HEH_GOAL_name = zend_string_init_interned("JG_HAMZA_ON_HEH_GOAL", sizeof("JG_HAMZA_ON_HEH_GOAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_HAMZA_ON_HEH_GOAL_name, &const_JG_HAMZA_ON_HEH_GOAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_HAMZA_ON_HEH_GOAL_name); + + zval const_JG_HE_value; + ZVAL_LONG(&const_JG_HE_value, U_JG_HE); + zend_string *const_JG_HE_name = zend_string_init_interned("JG_HE", sizeof("JG_HE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_HE_name, &const_JG_HE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_HE_name); + + zval const_JG_HEH_value; + ZVAL_LONG(&const_JG_HEH_value, U_JG_HEH); + zend_string *const_JG_HEH_name = zend_string_init_interned("JG_HEH", sizeof("JG_HEH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_HEH_name, &const_JG_HEH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_HEH_name); + + zval const_JG_HEH_GOAL_value; + ZVAL_LONG(&const_JG_HEH_GOAL_value, U_JG_HEH_GOAL); + zend_string *const_JG_HEH_GOAL_name = zend_string_init_interned("JG_HEH_GOAL", sizeof("JG_HEH_GOAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_HEH_GOAL_name, &const_JG_HEH_GOAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_HEH_GOAL_name); + + zval const_JG_HETH_value; + ZVAL_LONG(&const_JG_HETH_value, U_JG_HETH); + zend_string *const_JG_HETH_name = zend_string_init_interned("JG_HETH", sizeof("JG_HETH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_HETH_name, &const_JG_HETH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_HETH_name); + + zval const_JG_KAF_value; + ZVAL_LONG(&const_JG_KAF_value, U_JG_KAF); + zend_string *const_JG_KAF_name = zend_string_init_interned("JG_KAF", sizeof("JG_KAF") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_KAF_name, &const_JG_KAF_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_KAF_name); + + zval const_JG_KAPH_value; + ZVAL_LONG(&const_JG_KAPH_value, U_JG_KAPH); + zend_string *const_JG_KAPH_name = zend_string_init_interned("JG_KAPH", sizeof("JG_KAPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_KAPH_name, &const_JG_KAPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_KAPH_name); + + zval const_JG_KNOTTED_HEH_value; + ZVAL_LONG(&const_JG_KNOTTED_HEH_value, U_JG_KNOTTED_HEH); + zend_string *const_JG_KNOTTED_HEH_name = zend_string_init_interned("JG_KNOTTED_HEH", sizeof("JG_KNOTTED_HEH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_KNOTTED_HEH_name, &const_JG_KNOTTED_HEH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_KNOTTED_HEH_name); + + zval const_JG_LAM_value; + ZVAL_LONG(&const_JG_LAM_value, U_JG_LAM); + zend_string *const_JG_LAM_name = zend_string_init_interned("JG_LAM", sizeof("JG_LAM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_LAM_name, &const_JG_LAM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_LAM_name); + + zval const_JG_LAMADH_value; + ZVAL_LONG(&const_JG_LAMADH_value, U_JG_LAMADH); + zend_string *const_JG_LAMADH_name = zend_string_init_interned("JG_LAMADH", sizeof("JG_LAMADH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_LAMADH_name, &const_JG_LAMADH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_LAMADH_name); + + zval const_JG_MEEM_value; + ZVAL_LONG(&const_JG_MEEM_value, U_JG_MEEM); + zend_string *const_JG_MEEM_name = zend_string_init_interned("JG_MEEM", sizeof("JG_MEEM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MEEM_name, &const_JG_MEEM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MEEM_name); + + zval const_JG_MIM_value; + ZVAL_LONG(&const_JG_MIM_value, U_JG_MIM); + zend_string *const_JG_MIM_name = zend_string_init_interned("JG_MIM", sizeof("JG_MIM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MIM_name, &const_JG_MIM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MIM_name); + + zval const_JG_NOON_value; + ZVAL_LONG(&const_JG_NOON_value, U_JG_NOON); + zend_string *const_JG_NOON_name = zend_string_init_interned("JG_NOON", sizeof("JG_NOON") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_NOON_name, &const_JG_NOON_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_NOON_name); + + zval const_JG_NUN_value; + ZVAL_LONG(&const_JG_NUN_value, U_JG_NUN); + zend_string *const_JG_NUN_name = zend_string_init_interned("JG_NUN", sizeof("JG_NUN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_NUN_name, &const_JG_NUN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_NUN_name); + + zval const_JG_PE_value; + ZVAL_LONG(&const_JG_PE_value, U_JG_PE); + zend_string *const_JG_PE_name = zend_string_init_interned("JG_PE", sizeof("JG_PE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_PE_name, &const_JG_PE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_PE_name); + + zval const_JG_QAF_value; + ZVAL_LONG(&const_JG_QAF_value, U_JG_QAF); + zend_string *const_JG_QAF_name = zend_string_init_interned("JG_QAF", sizeof("JG_QAF") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_QAF_name, &const_JG_QAF_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_QAF_name); + + zval const_JG_QAPH_value; + ZVAL_LONG(&const_JG_QAPH_value, U_JG_QAPH); + zend_string *const_JG_QAPH_name = zend_string_init_interned("JG_QAPH", sizeof("JG_QAPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_QAPH_name, &const_JG_QAPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_QAPH_name); + + zval const_JG_REH_value; + ZVAL_LONG(&const_JG_REH_value, U_JG_REH); + zend_string *const_JG_REH_name = zend_string_init_interned("JG_REH", sizeof("JG_REH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_REH_name, &const_JG_REH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_REH_name); + + zval const_JG_REVERSED_PE_value; + ZVAL_LONG(&const_JG_REVERSED_PE_value, U_JG_REVERSED_PE); + zend_string *const_JG_REVERSED_PE_name = zend_string_init_interned("JG_REVERSED_PE", sizeof("JG_REVERSED_PE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_REVERSED_PE_name, &const_JG_REVERSED_PE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_REVERSED_PE_name); + + zval const_JG_SAD_value; + ZVAL_LONG(&const_JG_SAD_value, U_JG_SAD); + zend_string *const_JG_SAD_name = zend_string_init_interned("JG_SAD", sizeof("JG_SAD") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_SAD_name, &const_JG_SAD_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_SAD_name); + + zval const_JG_SADHE_value; + ZVAL_LONG(&const_JG_SADHE_value, U_JG_SADHE); + zend_string *const_JG_SADHE_name = zend_string_init_interned("JG_SADHE", sizeof("JG_SADHE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_SADHE_name, &const_JG_SADHE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_SADHE_name); + + zval const_JG_SEEN_value; + ZVAL_LONG(&const_JG_SEEN_value, U_JG_SEEN); + zend_string *const_JG_SEEN_name = zend_string_init_interned("JG_SEEN", sizeof("JG_SEEN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_SEEN_name, &const_JG_SEEN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_SEEN_name); + + zval const_JG_SEMKATH_value; + ZVAL_LONG(&const_JG_SEMKATH_value, U_JG_SEMKATH); + zend_string *const_JG_SEMKATH_name = zend_string_init_interned("JG_SEMKATH", sizeof("JG_SEMKATH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_SEMKATH_name, &const_JG_SEMKATH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_SEMKATH_name); + + zval const_JG_SHIN_value; + ZVAL_LONG(&const_JG_SHIN_value, U_JG_SHIN); + zend_string *const_JG_SHIN_name = zend_string_init_interned("JG_SHIN", sizeof("JG_SHIN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_SHIN_name, &const_JG_SHIN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_SHIN_name); + + zval const_JG_SWASH_KAF_value; + ZVAL_LONG(&const_JG_SWASH_KAF_value, U_JG_SWASH_KAF); + zend_string *const_JG_SWASH_KAF_name = zend_string_init_interned("JG_SWASH_KAF", sizeof("JG_SWASH_KAF") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_SWASH_KAF_name, &const_JG_SWASH_KAF_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_SWASH_KAF_name); + + zval const_JG_SYRIAC_WAW_value; + ZVAL_LONG(&const_JG_SYRIAC_WAW_value, U_JG_SYRIAC_WAW); + zend_string *const_JG_SYRIAC_WAW_name = zend_string_init_interned("JG_SYRIAC_WAW", sizeof("JG_SYRIAC_WAW") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_SYRIAC_WAW_name, &const_JG_SYRIAC_WAW_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_SYRIAC_WAW_name); + + zval const_JG_TAH_value; + ZVAL_LONG(&const_JG_TAH_value, U_JG_TAH); + zend_string *const_JG_TAH_name = zend_string_init_interned("JG_TAH", sizeof("JG_TAH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_TAH_name, &const_JG_TAH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_TAH_name); + + zval const_JG_TAW_value; + ZVAL_LONG(&const_JG_TAW_value, U_JG_TAW); + zend_string *const_JG_TAW_name = zend_string_init_interned("JG_TAW", sizeof("JG_TAW") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_TAW_name, &const_JG_TAW_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_TAW_name); + + zval const_JG_TEH_MARBUTA_value; + ZVAL_LONG(&const_JG_TEH_MARBUTA_value, U_JG_TEH_MARBUTA); + zend_string *const_JG_TEH_MARBUTA_name = zend_string_init_interned("JG_TEH_MARBUTA", sizeof("JG_TEH_MARBUTA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_TEH_MARBUTA_name, &const_JG_TEH_MARBUTA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_TEH_MARBUTA_name); + + zval const_JG_TETH_value; + ZVAL_LONG(&const_JG_TETH_value, U_JG_TETH); + zend_string *const_JG_TETH_name = zend_string_init_interned("JG_TETH", sizeof("JG_TETH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_TETH_name, &const_JG_TETH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_TETH_name); + + zval const_JG_WAW_value; + ZVAL_LONG(&const_JG_WAW_value, U_JG_WAW); + zend_string *const_JG_WAW_name = zend_string_init_interned("JG_WAW", sizeof("JG_WAW") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_WAW_name, &const_JG_WAW_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_WAW_name); + + zval const_JG_YEH_value; + ZVAL_LONG(&const_JG_YEH_value, U_JG_YEH); + zend_string *const_JG_YEH_name = zend_string_init_interned("JG_YEH", sizeof("JG_YEH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_YEH_name, &const_JG_YEH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_YEH_name); + + zval const_JG_YEH_BARREE_value; + ZVAL_LONG(&const_JG_YEH_BARREE_value, U_JG_YEH_BARREE); + zend_string *const_JG_YEH_BARREE_name = zend_string_init_interned("JG_YEH_BARREE", sizeof("JG_YEH_BARREE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_YEH_BARREE_name, &const_JG_YEH_BARREE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_YEH_BARREE_name); + + zval const_JG_YEH_WITH_TAIL_value; + ZVAL_LONG(&const_JG_YEH_WITH_TAIL_value, U_JG_YEH_WITH_TAIL); + zend_string *const_JG_YEH_WITH_TAIL_name = zend_string_init_interned("JG_YEH_WITH_TAIL", sizeof("JG_YEH_WITH_TAIL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_YEH_WITH_TAIL_name, &const_JG_YEH_WITH_TAIL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_YEH_WITH_TAIL_name); + + zval const_JG_YUDH_value; + ZVAL_LONG(&const_JG_YUDH_value, U_JG_YUDH); + zend_string *const_JG_YUDH_name = zend_string_init_interned("JG_YUDH", sizeof("JG_YUDH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_YUDH_name, &const_JG_YUDH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_YUDH_name); + + zval const_JG_YUDH_HE_value; + ZVAL_LONG(&const_JG_YUDH_HE_value, U_JG_YUDH_HE); + zend_string *const_JG_YUDH_HE_name = zend_string_init_interned("JG_YUDH_HE", sizeof("JG_YUDH_HE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_YUDH_HE_name, &const_JG_YUDH_HE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_YUDH_HE_name); + + zval const_JG_ZAIN_value; + ZVAL_LONG(&const_JG_ZAIN_value, U_JG_ZAIN); + zend_string *const_JG_ZAIN_name = zend_string_init_interned("JG_ZAIN", sizeof("JG_ZAIN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_ZAIN_name, &const_JG_ZAIN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_ZAIN_name); + + zval const_JG_FE_value; + ZVAL_LONG(&const_JG_FE_value, U_JG_FE); + zend_string *const_JG_FE_name = zend_string_init_interned("JG_FE", sizeof("JG_FE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_FE_name, &const_JG_FE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_FE_name); + + zval const_JG_KHAPH_value; + ZVAL_LONG(&const_JG_KHAPH_value, U_JG_KHAPH); + zend_string *const_JG_KHAPH_name = zend_string_init_interned("JG_KHAPH", sizeof("JG_KHAPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_KHAPH_name, &const_JG_KHAPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_KHAPH_name); + + zval const_JG_ZHAIN_value; + ZVAL_LONG(&const_JG_ZHAIN_value, U_JG_ZHAIN); + zend_string *const_JG_ZHAIN_name = zend_string_init_interned("JG_ZHAIN", sizeof("JG_ZHAIN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_ZHAIN_name, &const_JG_ZHAIN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_ZHAIN_name); + + zval const_JG_BURUSHASKI_YEH_BARREE_value; + ZVAL_LONG(&const_JG_BURUSHASKI_YEH_BARREE_value, U_JG_BURUSHASKI_YEH_BARREE); + zend_string *const_JG_BURUSHASKI_YEH_BARREE_name = zend_string_init_interned("JG_BURUSHASKI_YEH_BARREE", sizeof("JG_BURUSHASKI_YEH_BARREE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_BURUSHASKI_YEH_BARREE_name, &const_JG_BURUSHASKI_YEH_BARREE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_BURUSHASKI_YEH_BARREE_name); + + zval const_JG_FARSI_YEH_value; + ZVAL_LONG(&const_JG_FARSI_YEH_value, U_JG_FARSI_YEH); + zend_string *const_JG_FARSI_YEH_name = zend_string_init_interned("JG_FARSI_YEH", sizeof("JG_FARSI_YEH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_FARSI_YEH_name, &const_JG_FARSI_YEH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_FARSI_YEH_name); + + zval const_JG_NYA_value; + ZVAL_LONG(&const_JG_NYA_value, U_JG_NYA); + zend_string *const_JG_NYA_name = zend_string_init_interned("JG_NYA", sizeof("JG_NYA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_NYA_name, &const_JG_NYA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_NYA_name); + + zval const_JG_ROHINGYA_YEH_value; + ZVAL_LONG(&const_JG_ROHINGYA_YEH_value, U_JG_ROHINGYA_YEH); + zend_string *const_JG_ROHINGYA_YEH_name = zend_string_init_interned("JG_ROHINGYA_YEH", sizeof("JG_ROHINGYA_YEH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_ROHINGYA_YEH_name, &const_JG_ROHINGYA_YEH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_ROHINGYA_YEH_name); +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_ALEPH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_ALEPH_value, U_JG_MANICHAEAN_ALEPH); + zend_string *const_JG_MANICHAEAN_ALEPH_name = zend_string_init_interned("JG_MANICHAEAN_ALEPH", sizeof("JG_MANICHAEAN_ALEPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_ALEPH_name, &const_JG_MANICHAEAN_ALEPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_ALEPH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_AYIN_value; + ZVAL_LONG(&const_JG_MANICHAEAN_AYIN_value, U_JG_MANICHAEAN_AYIN); + zend_string *const_JG_MANICHAEAN_AYIN_name = zend_string_init_interned("JG_MANICHAEAN_AYIN", sizeof("JG_MANICHAEAN_AYIN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_AYIN_name, &const_JG_MANICHAEAN_AYIN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_AYIN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_BETH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_BETH_value, U_JG_MANICHAEAN_BETH); + zend_string *const_JG_MANICHAEAN_BETH_name = zend_string_init_interned("JG_MANICHAEAN_BETH", sizeof("JG_MANICHAEAN_BETH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_BETH_name, &const_JG_MANICHAEAN_BETH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_BETH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_DALETH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_DALETH_value, U_JG_MANICHAEAN_DALETH); + zend_string *const_JG_MANICHAEAN_DALETH_name = zend_string_init_interned("JG_MANICHAEAN_DALETH", sizeof("JG_MANICHAEAN_DALETH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_DALETH_name, &const_JG_MANICHAEAN_DALETH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_DALETH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_DHAMEDH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_DHAMEDH_value, U_JG_MANICHAEAN_DHAMEDH); + zend_string *const_JG_MANICHAEAN_DHAMEDH_name = zend_string_init_interned("JG_MANICHAEAN_DHAMEDH", sizeof("JG_MANICHAEAN_DHAMEDH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_DHAMEDH_name, &const_JG_MANICHAEAN_DHAMEDH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_DHAMEDH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_FIVE_value; + ZVAL_LONG(&const_JG_MANICHAEAN_FIVE_value, U_JG_MANICHAEAN_FIVE); + zend_string *const_JG_MANICHAEAN_FIVE_name = zend_string_init_interned("JG_MANICHAEAN_FIVE", sizeof("JG_MANICHAEAN_FIVE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_FIVE_name, &const_JG_MANICHAEAN_FIVE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_FIVE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_GIMEL_value; + ZVAL_LONG(&const_JG_MANICHAEAN_GIMEL_value, U_JG_MANICHAEAN_GIMEL); + zend_string *const_JG_MANICHAEAN_GIMEL_name = zend_string_init_interned("JG_MANICHAEAN_GIMEL", sizeof("JG_MANICHAEAN_GIMEL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_GIMEL_name, &const_JG_MANICHAEAN_GIMEL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_GIMEL_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_HETH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_HETH_value, U_JG_MANICHAEAN_HETH); + zend_string *const_JG_MANICHAEAN_HETH_name = zend_string_init_interned("JG_MANICHAEAN_HETH", sizeof("JG_MANICHAEAN_HETH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_HETH_name, &const_JG_MANICHAEAN_HETH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_HETH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_HUNDRED_value; + ZVAL_LONG(&const_JG_MANICHAEAN_HUNDRED_value, U_JG_MANICHAEAN_HUNDRED); + zend_string *const_JG_MANICHAEAN_HUNDRED_name = zend_string_init_interned("JG_MANICHAEAN_HUNDRED", sizeof("JG_MANICHAEAN_HUNDRED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_HUNDRED_name, &const_JG_MANICHAEAN_HUNDRED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_HUNDRED_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_KAPH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_KAPH_value, U_JG_MANICHAEAN_KAPH); + zend_string *const_JG_MANICHAEAN_KAPH_name = zend_string_init_interned("JG_MANICHAEAN_KAPH", sizeof("JG_MANICHAEAN_KAPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_KAPH_name, &const_JG_MANICHAEAN_KAPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_KAPH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_LAMEDH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_LAMEDH_value, U_JG_MANICHAEAN_LAMEDH); + zend_string *const_JG_MANICHAEAN_LAMEDH_name = zend_string_init_interned("JG_MANICHAEAN_LAMEDH", sizeof("JG_MANICHAEAN_LAMEDH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_LAMEDH_name, &const_JG_MANICHAEAN_LAMEDH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_LAMEDH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_MEM_value; + ZVAL_LONG(&const_JG_MANICHAEAN_MEM_value, U_JG_MANICHAEAN_MEM); + zend_string *const_JG_MANICHAEAN_MEM_name = zend_string_init_interned("JG_MANICHAEAN_MEM", sizeof("JG_MANICHAEAN_MEM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_MEM_name, &const_JG_MANICHAEAN_MEM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_MEM_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_NUN_value; + ZVAL_LONG(&const_JG_MANICHAEAN_NUN_value, U_JG_MANICHAEAN_NUN); + zend_string *const_JG_MANICHAEAN_NUN_name = zend_string_init_interned("JG_MANICHAEAN_NUN", sizeof("JG_MANICHAEAN_NUN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_NUN_name, &const_JG_MANICHAEAN_NUN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_NUN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_ONE_value; + ZVAL_LONG(&const_JG_MANICHAEAN_ONE_value, U_JG_MANICHAEAN_ONE); + zend_string *const_JG_MANICHAEAN_ONE_name = zend_string_init_interned("JG_MANICHAEAN_ONE", sizeof("JG_MANICHAEAN_ONE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_ONE_name, &const_JG_MANICHAEAN_ONE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_ONE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_PE_value; + ZVAL_LONG(&const_JG_MANICHAEAN_PE_value, U_JG_MANICHAEAN_PE); + zend_string *const_JG_MANICHAEAN_PE_name = zend_string_init_interned("JG_MANICHAEAN_PE", sizeof("JG_MANICHAEAN_PE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_PE_name, &const_JG_MANICHAEAN_PE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_PE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_QOPH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_QOPH_value, U_JG_MANICHAEAN_QOPH); + zend_string *const_JG_MANICHAEAN_QOPH_name = zend_string_init_interned("JG_MANICHAEAN_QOPH", sizeof("JG_MANICHAEAN_QOPH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_QOPH_name, &const_JG_MANICHAEAN_QOPH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_QOPH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_RESH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_RESH_value, U_JG_MANICHAEAN_RESH); + zend_string *const_JG_MANICHAEAN_RESH_name = zend_string_init_interned("JG_MANICHAEAN_RESH", sizeof("JG_MANICHAEAN_RESH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_RESH_name, &const_JG_MANICHAEAN_RESH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_RESH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_SADHE_value; + ZVAL_LONG(&const_JG_MANICHAEAN_SADHE_value, U_JG_MANICHAEAN_SADHE); + zend_string *const_JG_MANICHAEAN_SADHE_name = zend_string_init_interned("JG_MANICHAEAN_SADHE", sizeof("JG_MANICHAEAN_SADHE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_SADHE_name, &const_JG_MANICHAEAN_SADHE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_SADHE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_SAMEKH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_SAMEKH_value, U_JG_MANICHAEAN_SAMEKH); + zend_string *const_JG_MANICHAEAN_SAMEKH_name = zend_string_init_interned("JG_MANICHAEAN_SAMEKH", sizeof("JG_MANICHAEAN_SAMEKH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_SAMEKH_name, &const_JG_MANICHAEAN_SAMEKH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_SAMEKH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_TAW_value; + ZVAL_LONG(&const_JG_MANICHAEAN_TAW_value, U_JG_MANICHAEAN_TAW); + zend_string *const_JG_MANICHAEAN_TAW_name = zend_string_init_interned("JG_MANICHAEAN_TAW", sizeof("JG_MANICHAEAN_TAW") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_TAW_name, &const_JG_MANICHAEAN_TAW_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_TAW_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_TEN_value; + ZVAL_LONG(&const_JG_MANICHAEAN_TEN_value, U_JG_MANICHAEAN_TEN); + zend_string *const_JG_MANICHAEAN_TEN_name = zend_string_init_interned("JG_MANICHAEAN_TEN", sizeof("JG_MANICHAEAN_TEN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_TEN_name, &const_JG_MANICHAEAN_TEN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_TEN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_TETH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_TETH_value, U_JG_MANICHAEAN_TETH); + zend_string *const_JG_MANICHAEAN_TETH_name = zend_string_init_interned("JG_MANICHAEAN_TETH", sizeof("JG_MANICHAEAN_TETH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_TETH_name, &const_JG_MANICHAEAN_TETH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_TETH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_THAMEDH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_THAMEDH_value, U_JG_MANICHAEAN_THAMEDH); + zend_string *const_JG_MANICHAEAN_THAMEDH_name = zend_string_init_interned("JG_MANICHAEAN_THAMEDH", sizeof("JG_MANICHAEAN_THAMEDH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_THAMEDH_name, &const_JG_MANICHAEAN_THAMEDH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_THAMEDH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_TWENTY_value; + ZVAL_LONG(&const_JG_MANICHAEAN_TWENTY_value, U_JG_MANICHAEAN_TWENTY); + zend_string *const_JG_MANICHAEAN_TWENTY_name = zend_string_init_interned("JG_MANICHAEAN_TWENTY", sizeof("JG_MANICHAEAN_TWENTY") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_TWENTY_name, &const_JG_MANICHAEAN_TWENTY_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_TWENTY_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_WAW_value; + ZVAL_LONG(&const_JG_MANICHAEAN_WAW_value, U_JG_MANICHAEAN_WAW); + zend_string *const_JG_MANICHAEAN_WAW_name = zend_string_init_interned("JG_MANICHAEAN_WAW", sizeof("JG_MANICHAEAN_WAW") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_WAW_name, &const_JG_MANICHAEAN_WAW_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_WAW_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_YODH_value; + ZVAL_LONG(&const_JG_MANICHAEAN_YODH_value, U_JG_MANICHAEAN_YODH); + zend_string *const_JG_MANICHAEAN_YODH_name = zend_string_init_interned("JG_MANICHAEAN_YODH", sizeof("JG_MANICHAEAN_YODH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_YODH_name, &const_JG_MANICHAEAN_YODH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_YODH_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_MANICHAEAN_ZAYIN_value; + ZVAL_LONG(&const_JG_MANICHAEAN_ZAYIN_value, U_JG_MANICHAEAN_ZAYIN); + zend_string *const_JG_MANICHAEAN_ZAYIN_name = zend_string_init_interned("JG_MANICHAEAN_ZAYIN", sizeof("JG_MANICHAEAN_ZAYIN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_MANICHAEAN_ZAYIN_name, &const_JG_MANICHAEAN_ZAYIN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_MANICHAEAN_ZAYIN_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 54 + + zval const_JG_STRAIGHT_WAW_value; + ZVAL_LONG(&const_JG_STRAIGHT_WAW_value, U_JG_STRAIGHT_WAW); + zend_string *const_JG_STRAIGHT_WAW_name = zend_string_init_interned("JG_STRAIGHT_WAW", sizeof("JG_STRAIGHT_WAW") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_STRAIGHT_WAW_name, &const_JG_STRAIGHT_WAW_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_STRAIGHT_WAW_name); +#endif + + zval const_JG_COUNT_value; + ZVAL_LONG(&const_JG_COUNT_value, U_JG_COUNT); + zend_string *const_JG_COUNT_name = zend_string_init_interned("JG_COUNT", sizeof("JG_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_JG_COUNT_name, &const_JG_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_JG_COUNT_name); + + zval const_GCB_OTHER_value; + ZVAL_LONG(&const_GCB_OTHER_value, U_GCB_OTHER); + zend_string *const_GCB_OTHER_name = zend_string_init_interned("GCB_OTHER", sizeof("GCB_OTHER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_OTHER_name, &const_GCB_OTHER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_OTHER_name); + + zval const_GCB_CONTROL_value; + ZVAL_LONG(&const_GCB_CONTROL_value, U_GCB_CONTROL); + zend_string *const_GCB_CONTROL_name = zend_string_init_interned("GCB_CONTROL", sizeof("GCB_CONTROL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_CONTROL_name, &const_GCB_CONTROL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_CONTROL_name); + + zval const_GCB_CR_value; + ZVAL_LONG(&const_GCB_CR_value, U_GCB_CR); + zend_string *const_GCB_CR_name = zend_string_init_interned("GCB_CR", sizeof("GCB_CR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_CR_name, &const_GCB_CR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_CR_name); + + zval const_GCB_EXTEND_value; + ZVAL_LONG(&const_GCB_EXTEND_value, U_GCB_EXTEND); + zend_string *const_GCB_EXTEND_name = zend_string_init_interned("GCB_EXTEND", sizeof("GCB_EXTEND") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_EXTEND_name, &const_GCB_EXTEND_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_EXTEND_name); + + zval const_GCB_L_value; + ZVAL_LONG(&const_GCB_L_value, U_GCB_L); + zend_string *const_GCB_L_name = zend_string_init_interned("GCB_L", sizeof("GCB_L") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_L_name, &const_GCB_L_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_L_name); + + zval const_GCB_LF_value; + ZVAL_LONG(&const_GCB_LF_value, U_GCB_LF); + zend_string *const_GCB_LF_name = zend_string_init_interned("GCB_LF", sizeof("GCB_LF") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_LF_name, &const_GCB_LF_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_LF_name); + + zval const_GCB_LV_value; + ZVAL_LONG(&const_GCB_LV_value, U_GCB_LV); + zend_string *const_GCB_LV_name = zend_string_init_interned("GCB_LV", sizeof("GCB_LV") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_LV_name, &const_GCB_LV_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_LV_name); + + zval const_GCB_LVT_value; + ZVAL_LONG(&const_GCB_LVT_value, U_GCB_LVT); + zend_string *const_GCB_LVT_name = zend_string_init_interned("GCB_LVT", sizeof("GCB_LVT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_LVT_name, &const_GCB_LVT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_LVT_name); + + zval const_GCB_T_value; + ZVAL_LONG(&const_GCB_T_value, U_GCB_T); + zend_string *const_GCB_T_name = zend_string_init_interned("GCB_T", sizeof("GCB_T") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_T_name, &const_GCB_T_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_T_name); + + zval const_GCB_V_value; + ZVAL_LONG(&const_GCB_V_value, U_GCB_V); + zend_string *const_GCB_V_name = zend_string_init_interned("GCB_V", sizeof("GCB_V") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_V_name, &const_GCB_V_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_V_name); + + zval const_GCB_SPACING_MARK_value; + ZVAL_LONG(&const_GCB_SPACING_MARK_value, U_GCB_SPACING_MARK); + zend_string *const_GCB_SPACING_MARK_name = zend_string_init_interned("GCB_SPACING_MARK", sizeof("GCB_SPACING_MARK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_SPACING_MARK_name, &const_GCB_SPACING_MARK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_SPACING_MARK_name); + + zval const_GCB_PREPEND_value; + ZVAL_LONG(&const_GCB_PREPEND_value, U_GCB_PREPEND); + zend_string *const_GCB_PREPEND_name = zend_string_init_interned("GCB_PREPEND", sizeof("GCB_PREPEND") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_PREPEND_name, &const_GCB_PREPEND_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_PREPEND_name); + + zval const_GCB_REGIONAL_INDICATOR_value; + ZVAL_LONG(&const_GCB_REGIONAL_INDICATOR_value, U_GCB_REGIONAL_INDICATOR); + zend_string *const_GCB_REGIONAL_INDICATOR_name = zend_string_init_interned("GCB_REGIONAL_INDICATOR", sizeof("GCB_REGIONAL_INDICATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_REGIONAL_INDICATOR_name, &const_GCB_REGIONAL_INDICATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_REGIONAL_INDICATOR_name); + + zval const_GCB_COUNT_value; + ZVAL_LONG(&const_GCB_COUNT_value, U_GCB_COUNT); + zend_string *const_GCB_COUNT_name = zend_string_init_interned("GCB_COUNT", sizeof("GCB_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_GCB_COUNT_name, &const_GCB_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_GCB_COUNT_name); + + zval const_WB_OTHER_value; + ZVAL_LONG(&const_WB_OTHER_value, U_WB_OTHER); + zend_string *const_WB_OTHER_name = zend_string_init_interned("WB_OTHER", sizeof("WB_OTHER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_OTHER_name, &const_WB_OTHER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_OTHER_name); + + zval const_WB_ALETTER_value; + ZVAL_LONG(&const_WB_ALETTER_value, U_WB_ALETTER); + zend_string *const_WB_ALETTER_name = zend_string_init_interned("WB_ALETTER", sizeof("WB_ALETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_ALETTER_name, &const_WB_ALETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_ALETTER_name); + + zval const_WB_FORMAT_value; + ZVAL_LONG(&const_WB_FORMAT_value, U_WB_FORMAT); + zend_string *const_WB_FORMAT_name = zend_string_init_interned("WB_FORMAT", sizeof("WB_FORMAT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_FORMAT_name, &const_WB_FORMAT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_FORMAT_name); + + zval const_WB_KATAKANA_value; + ZVAL_LONG(&const_WB_KATAKANA_value, U_WB_KATAKANA); + zend_string *const_WB_KATAKANA_name = zend_string_init_interned("WB_KATAKANA", sizeof("WB_KATAKANA") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_KATAKANA_name, &const_WB_KATAKANA_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_KATAKANA_name); + + zval const_WB_MIDLETTER_value; + ZVAL_LONG(&const_WB_MIDLETTER_value, U_WB_MIDLETTER); + zend_string *const_WB_MIDLETTER_name = zend_string_init_interned("WB_MIDLETTER", sizeof("WB_MIDLETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_MIDLETTER_name, &const_WB_MIDLETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_MIDLETTER_name); + + zval const_WB_MIDNUM_value; + ZVAL_LONG(&const_WB_MIDNUM_value, U_WB_MIDNUM); + zend_string *const_WB_MIDNUM_name = zend_string_init_interned("WB_MIDNUM", sizeof("WB_MIDNUM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_MIDNUM_name, &const_WB_MIDNUM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_MIDNUM_name); + + zval const_WB_NUMERIC_value; + ZVAL_LONG(&const_WB_NUMERIC_value, U_WB_NUMERIC); + zend_string *const_WB_NUMERIC_name = zend_string_init_interned("WB_NUMERIC", sizeof("WB_NUMERIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_NUMERIC_name, &const_WB_NUMERIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_NUMERIC_name); + + zval const_WB_EXTENDNUMLET_value; + ZVAL_LONG(&const_WB_EXTENDNUMLET_value, U_WB_EXTENDNUMLET); + zend_string *const_WB_EXTENDNUMLET_name = zend_string_init_interned("WB_EXTENDNUMLET", sizeof("WB_EXTENDNUMLET") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_EXTENDNUMLET_name, &const_WB_EXTENDNUMLET_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_EXTENDNUMLET_name); + + zval const_WB_CR_value; + ZVAL_LONG(&const_WB_CR_value, U_WB_CR); + zend_string *const_WB_CR_name = zend_string_init_interned("WB_CR", sizeof("WB_CR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_CR_name, &const_WB_CR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_CR_name); + + zval const_WB_EXTEND_value; + ZVAL_LONG(&const_WB_EXTEND_value, U_WB_EXTEND); + zend_string *const_WB_EXTEND_name = zend_string_init_interned("WB_EXTEND", sizeof("WB_EXTEND") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_EXTEND_name, &const_WB_EXTEND_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_EXTEND_name); + + zval const_WB_LF_value; + ZVAL_LONG(&const_WB_LF_value, U_WB_LF); + zend_string *const_WB_LF_name = zend_string_init_interned("WB_LF", sizeof("WB_LF") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_LF_name, &const_WB_LF_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_LF_name); + + zval const_WB_MIDNUMLET_value; + ZVAL_LONG(&const_WB_MIDNUMLET_value, U_WB_MIDNUMLET); + zend_string *const_WB_MIDNUMLET_name = zend_string_init_interned("WB_MIDNUMLET", sizeof("WB_MIDNUMLET") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_MIDNUMLET_name, &const_WB_MIDNUMLET_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_MIDNUMLET_name); + + zval const_WB_NEWLINE_value; + ZVAL_LONG(&const_WB_NEWLINE_value, U_WB_NEWLINE); + zend_string *const_WB_NEWLINE_name = zend_string_init_interned("WB_NEWLINE", sizeof("WB_NEWLINE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_NEWLINE_name, &const_WB_NEWLINE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_NEWLINE_name); + + zval const_WB_REGIONAL_INDICATOR_value; + ZVAL_LONG(&const_WB_REGIONAL_INDICATOR_value, U_WB_REGIONAL_INDICATOR); + zend_string *const_WB_REGIONAL_INDICATOR_name = zend_string_init_interned("WB_REGIONAL_INDICATOR", sizeof("WB_REGIONAL_INDICATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_REGIONAL_INDICATOR_name, &const_WB_REGIONAL_INDICATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_REGIONAL_INDICATOR_name); +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_WB_HEBREW_LETTER_value; + ZVAL_LONG(&const_WB_HEBREW_LETTER_value, U_WB_HEBREW_LETTER); + zend_string *const_WB_HEBREW_LETTER_name = zend_string_init_interned("WB_HEBREW_LETTER", sizeof("WB_HEBREW_LETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_HEBREW_LETTER_name, &const_WB_HEBREW_LETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_HEBREW_LETTER_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_WB_SINGLE_QUOTE_value; + ZVAL_LONG(&const_WB_SINGLE_QUOTE_value, U_WB_SINGLE_QUOTE); + zend_string *const_WB_SINGLE_QUOTE_name = zend_string_init_interned("WB_SINGLE_QUOTE", sizeof("WB_SINGLE_QUOTE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_SINGLE_QUOTE_name, &const_WB_SINGLE_QUOTE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_SINGLE_QUOTE_name); +#endif +#if U_ICU_VERSION_MAJOR_NUM >= 52 + + zval const_WB_DOUBLE_QUOTE_value; + ZVAL_LONG(&const_WB_DOUBLE_QUOTE_value, U_WB_DOUBLE_QUOTE); + zend_string *const_WB_DOUBLE_QUOTE_name = zend_string_init_interned("WB_DOUBLE_QUOTE", sizeof("WB_DOUBLE_QUOTE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_DOUBLE_QUOTE_name, &const_WB_DOUBLE_QUOTE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_DOUBLE_QUOTE_name); +#endif + + zval const_WB_COUNT_value; + ZVAL_LONG(&const_WB_COUNT_value, U_WB_COUNT); + zend_string *const_WB_COUNT_name = zend_string_init_interned("WB_COUNT", sizeof("WB_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_WB_COUNT_name, &const_WB_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_WB_COUNT_name); + + zval const_SB_OTHER_value; + ZVAL_LONG(&const_SB_OTHER_value, U_SB_OTHER); + zend_string *const_SB_OTHER_name = zend_string_init_interned("SB_OTHER", sizeof("SB_OTHER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_OTHER_name, &const_SB_OTHER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_OTHER_name); + + zval const_SB_ATERM_value; + ZVAL_LONG(&const_SB_ATERM_value, U_SB_ATERM); + zend_string *const_SB_ATERM_name = zend_string_init_interned("SB_ATERM", sizeof("SB_ATERM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_ATERM_name, &const_SB_ATERM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_ATERM_name); + + zval const_SB_CLOSE_value; + ZVAL_LONG(&const_SB_CLOSE_value, U_SB_CLOSE); + zend_string *const_SB_CLOSE_name = zend_string_init_interned("SB_CLOSE", sizeof("SB_CLOSE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_CLOSE_name, &const_SB_CLOSE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_CLOSE_name); + + zval const_SB_FORMAT_value; + ZVAL_LONG(&const_SB_FORMAT_value, U_SB_FORMAT); + zend_string *const_SB_FORMAT_name = zend_string_init_interned("SB_FORMAT", sizeof("SB_FORMAT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_FORMAT_name, &const_SB_FORMAT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_FORMAT_name); + + zval const_SB_LOWER_value; + ZVAL_LONG(&const_SB_LOWER_value, U_SB_LOWER); + zend_string *const_SB_LOWER_name = zend_string_init_interned("SB_LOWER", sizeof("SB_LOWER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_LOWER_name, &const_SB_LOWER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_LOWER_name); + + zval const_SB_NUMERIC_value; + ZVAL_LONG(&const_SB_NUMERIC_value, U_SB_NUMERIC); + zend_string *const_SB_NUMERIC_name = zend_string_init_interned("SB_NUMERIC", sizeof("SB_NUMERIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_NUMERIC_name, &const_SB_NUMERIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_NUMERIC_name); + + zval const_SB_OLETTER_value; + ZVAL_LONG(&const_SB_OLETTER_value, U_SB_OLETTER); + zend_string *const_SB_OLETTER_name = zend_string_init_interned("SB_OLETTER", sizeof("SB_OLETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_OLETTER_name, &const_SB_OLETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_OLETTER_name); + + zval const_SB_SEP_value; + ZVAL_LONG(&const_SB_SEP_value, U_SB_SEP); + zend_string *const_SB_SEP_name = zend_string_init_interned("SB_SEP", sizeof("SB_SEP") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_SEP_name, &const_SB_SEP_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_SEP_name); + + zval const_SB_SP_value; + ZVAL_LONG(&const_SB_SP_value, U_SB_SP); + zend_string *const_SB_SP_name = zend_string_init_interned("SB_SP", sizeof("SB_SP") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_SP_name, &const_SB_SP_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_SP_name); + + zval const_SB_STERM_value; + ZVAL_LONG(&const_SB_STERM_value, U_SB_STERM); + zend_string *const_SB_STERM_name = zend_string_init_interned("SB_STERM", sizeof("SB_STERM") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_STERM_name, &const_SB_STERM_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_STERM_name); + + zval const_SB_UPPER_value; + ZVAL_LONG(&const_SB_UPPER_value, U_SB_UPPER); + zend_string *const_SB_UPPER_name = zend_string_init_interned("SB_UPPER", sizeof("SB_UPPER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_UPPER_name, &const_SB_UPPER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_UPPER_name); + + zval const_SB_CR_value; + ZVAL_LONG(&const_SB_CR_value, U_SB_CR); + zend_string *const_SB_CR_name = zend_string_init_interned("SB_CR", sizeof("SB_CR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_CR_name, &const_SB_CR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_CR_name); + + zval const_SB_EXTEND_value; + ZVAL_LONG(&const_SB_EXTEND_value, U_SB_EXTEND); + zend_string *const_SB_EXTEND_name = zend_string_init_interned("SB_EXTEND", sizeof("SB_EXTEND") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_EXTEND_name, &const_SB_EXTEND_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_EXTEND_name); + + zval const_SB_LF_value; + ZVAL_LONG(&const_SB_LF_value, U_SB_LF); + zend_string *const_SB_LF_name = zend_string_init_interned("SB_LF", sizeof("SB_LF") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_LF_name, &const_SB_LF_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_LF_name); + + zval const_SB_SCONTINUE_value; + ZVAL_LONG(&const_SB_SCONTINUE_value, U_SB_SCONTINUE); + zend_string *const_SB_SCONTINUE_name = zend_string_init_interned("SB_SCONTINUE", sizeof("SB_SCONTINUE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_SCONTINUE_name, &const_SB_SCONTINUE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_SCONTINUE_name); + + zval const_SB_COUNT_value; + ZVAL_LONG(&const_SB_COUNT_value, U_SB_COUNT); + zend_string *const_SB_COUNT_name = zend_string_init_interned("SB_COUNT", sizeof("SB_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_SB_COUNT_name, &const_SB_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_SB_COUNT_name); + + zval const_LB_UNKNOWN_value; + ZVAL_LONG(&const_LB_UNKNOWN_value, U_LB_UNKNOWN); + zend_string *const_LB_UNKNOWN_name = zend_string_init_interned("LB_UNKNOWN", sizeof("LB_UNKNOWN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_UNKNOWN_name, &const_LB_UNKNOWN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_UNKNOWN_name); + + zval const_LB_AMBIGUOUS_value; + ZVAL_LONG(&const_LB_AMBIGUOUS_value, U_LB_AMBIGUOUS); + zend_string *const_LB_AMBIGUOUS_name = zend_string_init_interned("LB_AMBIGUOUS", sizeof("LB_AMBIGUOUS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_AMBIGUOUS_name, &const_LB_AMBIGUOUS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_AMBIGUOUS_name); + + zval const_LB_ALPHABETIC_value; + ZVAL_LONG(&const_LB_ALPHABETIC_value, U_LB_ALPHABETIC); + zend_string *const_LB_ALPHABETIC_name = zend_string_init_interned("LB_ALPHABETIC", sizeof("LB_ALPHABETIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_ALPHABETIC_name, &const_LB_ALPHABETIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_ALPHABETIC_name); + + zval const_LB_BREAK_BOTH_value; + ZVAL_LONG(&const_LB_BREAK_BOTH_value, U_LB_BREAK_BOTH); + zend_string *const_LB_BREAK_BOTH_name = zend_string_init_interned("LB_BREAK_BOTH", sizeof("LB_BREAK_BOTH") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_BREAK_BOTH_name, &const_LB_BREAK_BOTH_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_BREAK_BOTH_name); + + zval const_LB_BREAK_AFTER_value; + ZVAL_LONG(&const_LB_BREAK_AFTER_value, U_LB_BREAK_AFTER); + zend_string *const_LB_BREAK_AFTER_name = zend_string_init_interned("LB_BREAK_AFTER", sizeof("LB_BREAK_AFTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_BREAK_AFTER_name, &const_LB_BREAK_AFTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_BREAK_AFTER_name); + + zval const_LB_BREAK_BEFORE_value; + ZVAL_LONG(&const_LB_BREAK_BEFORE_value, U_LB_BREAK_BEFORE); + zend_string *const_LB_BREAK_BEFORE_name = zend_string_init_interned("LB_BREAK_BEFORE", sizeof("LB_BREAK_BEFORE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_BREAK_BEFORE_name, &const_LB_BREAK_BEFORE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_BREAK_BEFORE_name); + + zval const_LB_MANDATORY_BREAK_value; + ZVAL_LONG(&const_LB_MANDATORY_BREAK_value, U_LB_MANDATORY_BREAK); + zend_string *const_LB_MANDATORY_BREAK_name = zend_string_init_interned("LB_MANDATORY_BREAK", sizeof("LB_MANDATORY_BREAK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_MANDATORY_BREAK_name, &const_LB_MANDATORY_BREAK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_MANDATORY_BREAK_name); + + zval const_LB_CONTINGENT_BREAK_value; + ZVAL_LONG(&const_LB_CONTINGENT_BREAK_value, U_LB_CONTINGENT_BREAK); + zend_string *const_LB_CONTINGENT_BREAK_name = zend_string_init_interned("LB_CONTINGENT_BREAK", sizeof("LB_CONTINGENT_BREAK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_CONTINGENT_BREAK_name, &const_LB_CONTINGENT_BREAK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_CONTINGENT_BREAK_name); + + zval const_LB_CLOSE_PUNCTUATION_value; + ZVAL_LONG(&const_LB_CLOSE_PUNCTUATION_value, U_LB_CLOSE_PUNCTUATION); + zend_string *const_LB_CLOSE_PUNCTUATION_name = zend_string_init_interned("LB_CLOSE_PUNCTUATION", sizeof("LB_CLOSE_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_CLOSE_PUNCTUATION_name, &const_LB_CLOSE_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_CLOSE_PUNCTUATION_name); + + zval const_LB_COMBINING_MARK_value; + ZVAL_LONG(&const_LB_COMBINING_MARK_value, U_LB_COMBINING_MARK); + zend_string *const_LB_COMBINING_MARK_name = zend_string_init_interned("LB_COMBINING_MARK", sizeof("LB_COMBINING_MARK") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_COMBINING_MARK_name, &const_LB_COMBINING_MARK_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_COMBINING_MARK_name); + + zval const_LB_CARRIAGE_RETURN_value; + ZVAL_LONG(&const_LB_CARRIAGE_RETURN_value, U_LB_CARRIAGE_RETURN); + zend_string *const_LB_CARRIAGE_RETURN_name = zend_string_init_interned("LB_CARRIAGE_RETURN", sizeof("LB_CARRIAGE_RETURN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_CARRIAGE_RETURN_name, &const_LB_CARRIAGE_RETURN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_CARRIAGE_RETURN_name); + + zval const_LB_EXCLAMATION_value; + ZVAL_LONG(&const_LB_EXCLAMATION_value, U_LB_EXCLAMATION); + zend_string *const_LB_EXCLAMATION_name = zend_string_init_interned("LB_EXCLAMATION", sizeof("LB_EXCLAMATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_EXCLAMATION_name, &const_LB_EXCLAMATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_EXCLAMATION_name); + + zval const_LB_GLUE_value; + ZVAL_LONG(&const_LB_GLUE_value, U_LB_GLUE); + zend_string *const_LB_GLUE_name = zend_string_init_interned("LB_GLUE", sizeof("LB_GLUE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_GLUE_name, &const_LB_GLUE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_GLUE_name); + + zval const_LB_HYPHEN_value; + ZVAL_LONG(&const_LB_HYPHEN_value, U_LB_HYPHEN); + zend_string *const_LB_HYPHEN_name = zend_string_init_interned("LB_HYPHEN", sizeof("LB_HYPHEN") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_HYPHEN_name, &const_LB_HYPHEN_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_HYPHEN_name); + + zval const_LB_IDEOGRAPHIC_value; + ZVAL_LONG(&const_LB_IDEOGRAPHIC_value, U_LB_IDEOGRAPHIC); + zend_string *const_LB_IDEOGRAPHIC_name = zend_string_init_interned("LB_IDEOGRAPHIC", sizeof("LB_IDEOGRAPHIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_IDEOGRAPHIC_name, &const_LB_IDEOGRAPHIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_IDEOGRAPHIC_name); + + zval const_LB_INSEPARABLE_value; + ZVAL_LONG(&const_LB_INSEPARABLE_value, U_LB_INSEPARABLE); + zend_string *const_LB_INSEPARABLE_name = zend_string_init_interned("LB_INSEPARABLE", sizeof("LB_INSEPARABLE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_INSEPARABLE_name, &const_LB_INSEPARABLE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_INSEPARABLE_name); + + zval const_LB_INSEPERABLE_value; + ZVAL_LONG(&const_LB_INSEPERABLE_value, U_LB_INSEPERABLE); + zend_string *const_LB_INSEPERABLE_name = zend_string_init_interned("LB_INSEPERABLE", sizeof("LB_INSEPERABLE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_INSEPERABLE_name, &const_LB_INSEPERABLE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_INSEPERABLE_name); + + zval const_LB_INFIX_NUMERIC_value; + ZVAL_LONG(&const_LB_INFIX_NUMERIC_value, U_LB_INFIX_NUMERIC); + zend_string *const_LB_INFIX_NUMERIC_name = zend_string_init_interned("LB_INFIX_NUMERIC", sizeof("LB_INFIX_NUMERIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_INFIX_NUMERIC_name, &const_LB_INFIX_NUMERIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_INFIX_NUMERIC_name); + + zval const_LB_LINE_FEED_value; + ZVAL_LONG(&const_LB_LINE_FEED_value, U_LB_LINE_FEED); + zend_string *const_LB_LINE_FEED_name = zend_string_init_interned("LB_LINE_FEED", sizeof("LB_LINE_FEED") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_LINE_FEED_name, &const_LB_LINE_FEED_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_LINE_FEED_name); + + zval const_LB_NONSTARTER_value; + ZVAL_LONG(&const_LB_NONSTARTER_value, U_LB_NONSTARTER); + zend_string *const_LB_NONSTARTER_name = zend_string_init_interned("LB_NONSTARTER", sizeof("LB_NONSTARTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_NONSTARTER_name, &const_LB_NONSTARTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_NONSTARTER_name); + + zval const_LB_NUMERIC_value; + ZVAL_LONG(&const_LB_NUMERIC_value, U_LB_NUMERIC); + zend_string *const_LB_NUMERIC_name = zend_string_init_interned("LB_NUMERIC", sizeof("LB_NUMERIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_NUMERIC_name, &const_LB_NUMERIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_NUMERIC_name); + + zval const_LB_OPEN_PUNCTUATION_value; + ZVAL_LONG(&const_LB_OPEN_PUNCTUATION_value, U_LB_OPEN_PUNCTUATION); + zend_string *const_LB_OPEN_PUNCTUATION_name = zend_string_init_interned("LB_OPEN_PUNCTUATION", sizeof("LB_OPEN_PUNCTUATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_OPEN_PUNCTUATION_name, &const_LB_OPEN_PUNCTUATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_OPEN_PUNCTUATION_name); + + zval const_LB_POSTFIX_NUMERIC_value; + ZVAL_LONG(&const_LB_POSTFIX_NUMERIC_value, U_LB_POSTFIX_NUMERIC); + zend_string *const_LB_POSTFIX_NUMERIC_name = zend_string_init_interned("LB_POSTFIX_NUMERIC", sizeof("LB_POSTFIX_NUMERIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_POSTFIX_NUMERIC_name, &const_LB_POSTFIX_NUMERIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_POSTFIX_NUMERIC_name); + + zval const_LB_PREFIX_NUMERIC_value; + ZVAL_LONG(&const_LB_PREFIX_NUMERIC_value, U_LB_PREFIX_NUMERIC); + zend_string *const_LB_PREFIX_NUMERIC_name = zend_string_init_interned("LB_PREFIX_NUMERIC", sizeof("LB_PREFIX_NUMERIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_PREFIX_NUMERIC_name, &const_LB_PREFIX_NUMERIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_PREFIX_NUMERIC_name); + + zval const_LB_QUOTATION_value; + ZVAL_LONG(&const_LB_QUOTATION_value, U_LB_QUOTATION); + zend_string *const_LB_QUOTATION_name = zend_string_init_interned("LB_QUOTATION", sizeof("LB_QUOTATION") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_QUOTATION_name, &const_LB_QUOTATION_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_QUOTATION_name); + + zval const_LB_COMPLEX_CONTEXT_value; + ZVAL_LONG(&const_LB_COMPLEX_CONTEXT_value, U_LB_COMPLEX_CONTEXT); + zend_string *const_LB_COMPLEX_CONTEXT_name = zend_string_init_interned("LB_COMPLEX_CONTEXT", sizeof("LB_COMPLEX_CONTEXT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_COMPLEX_CONTEXT_name, &const_LB_COMPLEX_CONTEXT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_COMPLEX_CONTEXT_name); + + zval const_LB_SURROGATE_value; + ZVAL_LONG(&const_LB_SURROGATE_value, U_LB_SURROGATE); + zend_string *const_LB_SURROGATE_name = zend_string_init_interned("LB_SURROGATE", sizeof("LB_SURROGATE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_SURROGATE_name, &const_LB_SURROGATE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_SURROGATE_name); + + zval const_LB_SPACE_value; + ZVAL_LONG(&const_LB_SPACE_value, U_LB_SPACE); + zend_string *const_LB_SPACE_name = zend_string_init_interned("LB_SPACE", sizeof("LB_SPACE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_SPACE_name, &const_LB_SPACE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_SPACE_name); + + zval const_LB_BREAK_SYMBOLS_value; + ZVAL_LONG(&const_LB_BREAK_SYMBOLS_value, U_LB_BREAK_SYMBOLS); + zend_string *const_LB_BREAK_SYMBOLS_name = zend_string_init_interned("LB_BREAK_SYMBOLS", sizeof("LB_BREAK_SYMBOLS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_BREAK_SYMBOLS_name, &const_LB_BREAK_SYMBOLS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_BREAK_SYMBOLS_name); + + zval const_LB_ZWSPACE_value; + ZVAL_LONG(&const_LB_ZWSPACE_value, U_LB_ZWSPACE); + zend_string *const_LB_ZWSPACE_name = zend_string_init_interned("LB_ZWSPACE", sizeof("LB_ZWSPACE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_ZWSPACE_name, &const_LB_ZWSPACE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_ZWSPACE_name); + + zval const_LB_NEXT_LINE_value; + ZVAL_LONG(&const_LB_NEXT_LINE_value, U_LB_NEXT_LINE); + zend_string *const_LB_NEXT_LINE_name = zend_string_init_interned("LB_NEXT_LINE", sizeof("LB_NEXT_LINE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_NEXT_LINE_name, &const_LB_NEXT_LINE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_NEXT_LINE_name); + + zval const_LB_WORD_JOINER_value; + ZVAL_LONG(&const_LB_WORD_JOINER_value, U_LB_WORD_JOINER); + zend_string *const_LB_WORD_JOINER_name = zend_string_init_interned("LB_WORD_JOINER", sizeof("LB_WORD_JOINER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_WORD_JOINER_name, &const_LB_WORD_JOINER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_WORD_JOINER_name); + + zval const_LB_H2_value; + ZVAL_LONG(&const_LB_H2_value, U_LB_H2); + zend_string *const_LB_H2_name = zend_string_init_interned("LB_H2", sizeof("LB_H2") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_H2_name, &const_LB_H2_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_H2_name); + + zval const_LB_H3_value; + ZVAL_LONG(&const_LB_H3_value, U_LB_H3); + zend_string *const_LB_H3_name = zend_string_init_interned("LB_H3", sizeof("LB_H3") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_H3_name, &const_LB_H3_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_H3_name); + + zval const_LB_JL_value; + ZVAL_LONG(&const_LB_JL_value, U_LB_JL); + zend_string *const_LB_JL_name = zend_string_init_interned("LB_JL", sizeof("LB_JL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_JL_name, &const_LB_JL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_JL_name); + + zval const_LB_JT_value; + ZVAL_LONG(&const_LB_JT_value, U_LB_JT); + zend_string *const_LB_JT_name = zend_string_init_interned("LB_JT", sizeof("LB_JT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_JT_name, &const_LB_JT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_JT_name); + + zval const_LB_JV_value; + ZVAL_LONG(&const_LB_JV_value, U_LB_JV); + zend_string *const_LB_JV_name = zend_string_init_interned("LB_JV", sizeof("LB_JV") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_JV_name, &const_LB_JV_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_JV_name); + + zval const_LB_CLOSE_PARENTHESIS_value; + ZVAL_LONG(&const_LB_CLOSE_PARENTHESIS_value, U_LB_CLOSE_PARENTHESIS); + zend_string *const_LB_CLOSE_PARENTHESIS_name = zend_string_init_interned("LB_CLOSE_PARENTHESIS", sizeof("LB_CLOSE_PARENTHESIS") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_CLOSE_PARENTHESIS_name, &const_LB_CLOSE_PARENTHESIS_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_CLOSE_PARENTHESIS_name); + + zval const_LB_CONDITIONAL_JAPANESE_STARTER_value; + ZVAL_LONG(&const_LB_CONDITIONAL_JAPANESE_STARTER_value, U_LB_CONDITIONAL_JAPANESE_STARTER); + zend_string *const_LB_CONDITIONAL_JAPANESE_STARTER_name = zend_string_init_interned("LB_CONDITIONAL_JAPANESE_STARTER", sizeof("LB_CONDITIONAL_JAPANESE_STARTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_CONDITIONAL_JAPANESE_STARTER_name, &const_LB_CONDITIONAL_JAPANESE_STARTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_CONDITIONAL_JAPANESE_STARTER_name); + + zval const_LB_HEBREW_LETTER_value; + ZVAL_LONG(&const_LB_HEBREW_LETTER_value, U_LB_HEBREW_LETTER); + zend_string *const_LB_HEBREW_LETTER_name = zend_string_init_interned("LB_HEBREW_LETTER", sizeof("LB_HEBREW_LETTER") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_HEBREW_LETTER_name, &const_LB_HEBREW_LETTER_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_HEBREW_LETTER_name); + + zval const_LB_REGIONAL_INDICATOR_value; + ZVAL_LONG(&const_LB_REGIONAL_INDICATOR_value, U_LB_REGIONAL_INDICATOR); + zend_string *const_LB_REGIONAL_INDICATOR_name = zend_string_init_interned("LB_REGIONAL_INDICATOR", sizeof("LB_REGIONAL_INDICATOR") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_REGIONAL_INDICATOR_name, &const_LB_REGIONAL_INDICATOR_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_REGIONAL_INDICATOR_name); + + zval const_LB_COUNT_value; + ZVAL_LONG(&const_LB_COUNT_value, U_LB_COUNT); + zend_string *const_LB_COUNT_name = zend_string_init_interned("LB_COUNT", sizeof("LB_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_LB_COUNT_name, &const_LB_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_LB_COUNT_name); + + zval const_NT_NONE_value; + ZVAL_LONG(&const_NT_NONE_value, U_NT_NONE); + zend_string *const_NT_NONE_name = zend_string_init_interned("NT_NONE", sizeof("NT_NONE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_NT_NONE_name, &const_NT_NONE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_NT_NONE_name); + + zval const_NT_DECIMAL_value; + ZVAL_LONG(&const_NT_DECIMAL_value, U_NT_DECIMAL); + zend_string *const_NT_DECIMAL_name = zend_string_init_interned("NT_DECIMAL", sizeof("NT_DECIMAL") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_NT_DECIMAL_name, &const_NT_DECIMAL_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_NT_DECIMAL_name); + + zval const_NT_DIGIT_value; + ZVAL_LONG(&const_NT_DIGIT_value, U_NT_DIGIT); + zend_string *const_NT_DIGIT_name = zend_string_init_interned("NT_DIGIT", sizeof("NT_DIGIT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_NT_DIGIT_name, &const_NT_DIGIT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_NT_DIGIT_name); + + zval const_NT_NUMERIC_value; + ZVAL_LONG(&const_NT_NUMERIC_value, U_NT_NUMERIC); + zend_string *const_NT_NUMERIC_name = zend_string_init_interned("NT_NUMERIC", sizeof("NT_NUMERIC") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_NT_NUMERIC_name, &const_NT_NUMERIC_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_NT_NUMERIC_name); + + zval const_NT_COUNT_value; + ZVAL_LONG(&const_NT_COUNT_value, U_NT_COUNT); + zend_string *const_NT_COUNT_name = zend_string_init_interned("NT_COUNT", sizeof("NT_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_NT_COUNT_name, &const_NT_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_NT_COUNT_name); + + zval const_HST_NOT_APPLICABLE_value; + ZVAL_LONG(&const_HST_NOT_APPLICABLE_value, U_HST_NOT_APPLICABLE); + zend_string *const_HST_NOT_APPLICABLE_name = zend_string_init_interned("HST_NOT_APPLICABLE", sizeof("HST_NOT_APPLICABLE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_HST_NOT_APPLICABLE_name, &const_HST_NOT_APPLICABLE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_HST_NOT_APPLICABLE_name); + + zval const_HST_LEADING_JAMO_value; + ZVAL_LONG(&const_HST_LEADING_JAMO_value, U_HST_LEADING_JAMO); + zend_string *const_HST_LEADING_JAMO_name = zend_string_init_interned("HST_LEADING_JAMO", sizeof("HST_LEADING_JAMO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_HST_LEADING_JAMO_name, &const_HST_LEADING_JAMO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_HST_LEADING_JAMO_name); + + zval const_HST_VOWEL_JAMO_value; + ZVAL_LONG(&const_HST_VOWEL_JAMO_value, U_HST_VOWEL_JAMO); + zend_string *const_HST_VOWEL_JAMO_name = zend_string_init_interned("HST_VOWEL_JAMO", sizeof("HST_VOWEL_JAMO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_HST_VOWEL_JAMO_name, &const_HST_VOWEL_JAMO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_HST_VOWEL_JAMO_name); + + zval const_HST_TRAILING_JAMO_value; + ZVAL_LONG(&const_HST_TRAILING_JAMO_value, U_HST_TRAILING_JAMO); + zend_string *const_HST_TRAILING_JAMO_name = zend_string_init_interned("HST_TRAILING_JAMO", sizeof("HST_TRAILING_JAMO") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_HST_TRAILING_JAMO_name, &const_HST_TRAILING_JAMO_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_HST_TRAILING_JAMO_name); + + zval const_HST_LV_SYLLABLE_value; + ZVAL_LONG(&const_HST_LV_SYLLABLE_value, U_HST_LV_SYLLABLE); + zend_string *const_HST_LV_SYLLABLE_name = zend_string_init_interned("HST_LV_SYLLABLE", sizeof("HST_LV_SYLLABLE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_HST_LV_SYLLABLE_name, &const_HST_LV_SYLLABLE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_HST_LV_SYLLABLE_name); + + zval const_HST_LVT_SYLLABLE_value; + ZVAL_LONG(&const_HST_LVT_SYLLABLE_value, U_HST_LVT_SYLLABLE); + zend_string *const_HST_LVT_SYLLABLE_name = zend_string_init_interned("HST_LVT_SYLLABLE", sizeof("HST_LVT_SYLLABLE") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_HST_LVT_SYLLABLE_name, &const_HST_LVT_SYLLABLE_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_HST_LVT_SYLLABLE_name); + + zval const_HST_COUNT_value; + ZVAL_LONG(&const_HST_COUNT_value, U_HST_COUNT); + zend_string *const_HST_COUNT_name = zend_string_init_interned("HST_COUNT", sizeof("HST_COUNT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_HST_COUNT_name, &const_HST_COUNT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_HST_COUNT_name); + + zval const_FOLD_CASE_DEFAULT_value; + ZVAL_LONG(&const_FOLD_CASE_DEFAULT_value, U_FOLD_CASE_DEFAULT); + zend_string *const_FOLD_CASE_DEFAULT_name = zend_string_init_interned("FOLD_CASE_DEFAULT", sizeof("FOLD_CASE_DEFAULT") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_FOLD_CASE_DEFAULT_name, &const_FOLD_CASE_DEFAULT_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_FOLD_CASE_DEFAULT_name); + + zval const_FOLD_CASE_EXCLUDE_SPECIAL_I_value; + ZVAL_LONG(&const_FOLD_CASE_EXCLUDE_SPECIAL_I_value, U_FOLD_CASE_EXCLUDE_SPECIAL_I); + zend_string *const_FOLD_CASE_EXCLUDE_SPECIAL_I_name = zend_string_init_interned("FOLD_CASE_EXCLUDE_SPECIAL_I", sizeof("FOLD_CASE_EXCLUDE_SPECIAL_I") - 1, 1); + zend_declare_class_constant_ex(class_entry, const_FOLD_CASE_EXCLUDE_SPECIAL_I_name, &const_FOLD_CASE_EXCLUDE_SPECIAL_I_value, ZEND_ACC_PUBLIC, NULL); + zend_string_release(const_FOLD_CASE_EXCLUDE_SPECIAL_I_name); + return class_entry; } diff --git a/ext/intl/uchar/ucharcategory-enum.h b/ext/intl/uchar/ucharcategory-enum.h deleted file mode 100644 index 2db8a2f8609..00000000000 --- a/ext/intl/uchar/ucharcategory-enum.h +++ /dev/null @@ -1,33 +0,0 @@ -/* Generate from http://icu-project.org/apiref/icu4c/uchar_8h.html#a6a2dbc531efce8d77fdb4c314e7fc25e */ -UCHARCATEGORY(UNASSIGNED) -UCHARCATEGORY(GENERAL_OTHER_TYPES) -UCHARCATEGORY(UPPERCASE_LETTER) -UCHARCATEGORY(LOWERCASE_LETTER) -UCHARCATEGORY(TITLECASE_LETTER) -UCHARCATEGORY(MODIFIER_LETTER) -UCHARCATEGORY(OTHER_LETTER) -UCHARCATEGORY(NON_SPACING_MARK) -UCHARCATEGORY(ENCLOSING_MARK) -UCHARCATEGORY(COMBINING_SPACING_MARK) -UCHARCATEGORY(DECIMAL_DIGIT_NUMBER) -UCHARCATEGORY(LETTER_NUMBER) -UCHARCATEGORY(OTHER_NUMBER) -UCHARCATEGORY(SPACE_SEPARATOR) -UCHARCATEGORY(LINE_SEPARATOR) -UCHARCATEGORY(PARAGRAPH_SEPARATOR) -UCHARCATEGORY(CONTROL_CHAR) -UCHARCATEGORY(FORMAT_CHAR) -UCHARCATEGORY(PRIVATE_USE_CHAR) -UCHARCATEGORY(SURROGATE) -UCHARCATEGORY(DASH_PUNCTUATION) -UCHARCATEGORY(START_PUNCTUATION) -UCHARCATEGORY(END_PUNCTUATION) -UCHARCATEGORY(CONNECTOR_PUNCTUATION) -UCHARCATEGORY(OTHER_PUNCTUATION) -UCHARCATEGORY(MATH_SYMBOL) -UCHARCATEGORY(CURRENCY_SYMBOL) -UCHARCATEGORY(MODIFIER_SYMBOL) -UCHARCATEGORY(OTHER_SYMBOL) -UCHARCATEGORY(INITIAL_PUNCTUATION) -UCHARCATEGORY(FINAL_PUNCTUATION) -UCHARCATEGORY(CHAR_CATEGORY_COUNT) diff --git a/ext/intl/uchar/uchardirection-enum.h b/ext/intl/uchar/uchardirection-enum.h deleted file mode 100644 index afbbdb28cb4..00000000000 --- a/ext/intl/uchar/uchardirection-enum.h +++ /dev/null @@ -1,26 +0,0 @@ -UCHARDIRECTION(LEFT_TO_RIGHT) -UCHARDIRECTION(RIGHT_TO_LEFT) -UCHARDIRECTION(EUROPEAN_NUMBER) -UCHARDIRECTION(EUROPEAN_NUMBER_SEPARATOR) -UCHARDIRECTION(EUROPEAN_NUMBER_TERMINATOR) -UCHARDIRECTION(ARABIC_NUMBER) -UCHARDIRECTION(COMMON_NUMBER_SEPARATOR) -UCHARDIRECTION(BLOCK_SEPARATOR) -UCHARDIRECTION(SEGMENT_SEPARATOR) -UCHARDIRECTION(WHITE_SPACE_NEUTRAL) -UCHARDIRECTION(OTHER_NEUTRAL) -UCHARDIRECTION(LEFT_TO_RIGHT_EMBEDDING) -UCHARDIRECTION(LEFT_TO_RIGHT_OVERRIDE) -UCHARDIRECTION(RIGHT_TO_LEFT_ARABIC) -UCHARDIRECTION(RIGHT_TO_LEFT_EMBEDDING) -UCHARDIRECTION(RIGHT_TO_LEFT_OVERRIDE) -UCHARDIRECTION(POP_DIRECTIONAL_FORMAT) -UCHARDIRECTION(DIR_NON_SPACING_MARK) -UCHARDIRECTION(BOUNDARY_NEUTRAL) -#if U_ICU_VERSION_MAJOR_NUM >= 52 -UCHARDIRECTION(FIRST_STRONG_ISOLATE) -UCHARDIRECTION(LEFT_TO_RIGHT_ISOLATE) -UCHARDIRECTION(RIGHT_TO_LEFT_ISOLATE) -UCHARDIRECTION(POP_DIRECTIONAL_ISOLATE) -#endif /* ICU >= 52 */ -UCHARDIRECTION(CHAR_DIRECTION_COUNT) diff --git a/ext/intl/uchar/uother-enum.h b/ext/intl/uchar/uother-enum.h deleted file mode 100644 index c45dfad6c79..00000000000 --- a/ext/intl/uchar/uother-enum.h +++ /dev/null @@ -1,270 +0,0 @@ -/* UBidiPairedBracketType - http://icu-project.org/apiref/icu4c/uchar_8h.html#af954219aa1df452657ec355221c6703d */ -#if U_ICU_VERSION_MAJOR_NUM >= 52 -UOTHER(BPT_NONE) -UOTHER(BPT_OPEN) -UOTHER(BPT_CLOSE) -UOTHER(BPT_COUNT) -#endif /* ICU >= 52 */ - -/* UEastAsianWidth - http://icu-project.org/apiref/icu4c/uchar_8h.html#a95cc2ca2f9cfd6d0c63eee2c65951333 */ -UOTHER(EA_NEUTRAL) -UOTHER(EA_AMBIGUOUS) -UOTHER(EA_HALFWIDTH) -UOTHER(EA_FULLWIDTH ) -UOTHER(EA_NARROW) -UOTHER(EA_WIDE) -UOTHER(EA_COUNT) - -/* UCharNameChoice - http://icu-project.org/apiref/icu4c/uchar_8h.html#a2ba37edcca62eff48226e8096035addf */ -UOTHER(UNICODE_CHAR_NAME) -UOTHER(UNICODE_10_CHAR_NAME) -UOTHER(EXTENDED_CHAR_NAME) -UOTHER(CHAR_NAME_ALIAS) -UOTHER(CHAR_NAME_CHOICE_COUNT) - -/* UPropertyNameChoice - http://icu-project.org/apiref/icu4c/uchar_8h.html#a5056494c7d5a2c7185f3c464f48fe5d1 */ -UOTHER(SHORT_PROPERTY_NAME) -UOTHER(LONG_PROPERTY_NAME) -UOTHER(PROPERTY_NAME_CHOICE_COUNT) - -/* UDecompositionType - http://icu-project.org/apiref/icu4c/uchar_8h.html#ae2c56994fcf28062c7e77beb671533f5 */ -UOTHER(DT_NONE) -UOTHER(DT_CANONICAL) -UOTHER(DT_COMPAT) -UOTHER(DT_CIRCLE) -UOTHER(DT_FINAL) -UOTHER(DT_FONT) -UOTHER(DT_FRACTION) -UOTHER(DT_INITIAL) -UOTHER(DT_ISOLATED) -UOTHER(DT_MEDIAL) -UOTHER(DT_NARROW) -UOTHER(DT_NOBREAK) -UOTHER(DT_SMALL) -UOTHER(DT_SQUARE) -UOTHER(DT_SUB) -UOTHER(DT_SUPER) -UOTHER(DT_VERTICAL) -UOTHER(DT_WIDE) -UOTHER(DT_COUNT ) - -/* UJoiningType - http://icu-project.org/apiref/icu4c/uchar_8h.html#a3ce1ce20e7f3b8534eb3490ad3aba3dd */ -UOTHER(JT_NON_JOINING) -UOTHER(JT_JOIN_CAUSING) -UOTHER(JT_DUAL_JOINING) -UOTHER(JT_LEFT_JOINING) -UOTHER(JT_RIGHT_JOINING) -UOTHER(JT_TRANSPARENT) -UOTHER(JT_COUNT) - -/* UJoiningGroup - http://icu-project.org/apiref/icu4c/uchar_8h.html#a7887844ec0872e6e9a283e0825fcae65 */ -UOTHER(JG_NO_JOINING_GROUP) -UOTHER(JG_AIN) -UOTHER(JG_ALAPH) -UOTHER(JG_ALEF) -UOTHER(JG_BEH) -UOTHER(JG_BETH) -UOTHER(JG_DAL) -UOTHER(JG_DALATH_RISH) -UOTHER(JG_E) -UOTHER(JG_FEH) -UOTHER(JG_FINAL_SEMKATH) -UOTHER(JG_GAF) -UOTHER(JG_GAMAL) -UOTHER(JG_HAH) -UOTHER(JG_TEH_MARBUTA_GOAL) -UOTHER(JG_HAMZA_ON_HEH_GOAL) -UOTHER(JG_HE) -UOTHER(JG_HEH) -UOTHER(JG_HEH_GOAL) -UOTHER(JG_HETH) -UOTHER(JG_KAF) -UOTHER(JG_KAPH) -UOTHER(JG_KNOTTED_HEH) -UOTHER(JG_LAM) -UOTHER(JG_LAMADH) -UOTHER(JG_MEEM) -UOTHER(JG_MIM) -UOTHER(JG_NOON) -UOTHER(JG_NUN) -UOTHER(JG_PE) -UOTHER(JG_QAF) -UOTHER(JG_QAPH) -UOTHER(JG_REH) -UOTHER(JG_REVERSED_PE) -UOTHER(JG_SAD) -UOTHER(JG_SADHE) -UOTHER(JG_SEEN) -UOTHER(JG_SEMKATH) -UOTHER(JG_SHIN) -UOTHER(JG_SWASH_KAF) -UOTHER(JG_SYRIAC_WAW) -UOTHER(JG_TAH) -UOTHER(JG_TAW) -UOTHER(JG_TEH_MARBUTA) -UOTHER(JG_TETH) -UOTHER(JG_WAW) -UOTHER(JG_YEH) -UOTHER(JG_YEH_BARREE) -UOTHER(JG_YEH_WITH_TAIL) -UOTHER(JG_YUDH) -UOTHER(JG_YUDH_HE) -UOTHER(JG_ZAIN) -UOTHER(JG_FE) -UOTHER(JG_KHAPH) -UOTHER(JG_ZHAIN) -UOTHER(JG_BURUSHASKI_YEH_BARREE) -UOTHER(JG_FARSI_YEH) -UOTHER(JG_NYA) -UOTHER(JG_ROHINGYA_YEH) -#if U_ICU_VERSION_MAJOR_NUM >= 54 -UOTHER(JG_MANICHAEAN_ALEPH) -UOTHER(JG_MANICHAEAN_AYIN) -UOTHER(JG_MANICHAEAN_BETH) -UOTHER(JG_MANICHAEAN_DALETH) -UOTHER(JG_MANICHAEAN_DHAMEDH) -UOTHER(JG_MANICHAEAN_FIVE) -UOTHER(JG_MANICHAEAN_GIMEL) -UOTHER(JG_MANICHAEAN_HETH) -UOTHER(JG_MANICHAEAN_HUNDRED) -UOTHER(JG_MANICHAEAN_KAPH) -UOTHER(JG_MANICHAEAN_LAMEDH) -UOTHER(JG_MANICHAEAN_MEM) -UOTHER(JG_MANICHAEAN_NUN) -UOTHER(JG_MANICHAEAN_ONE) -UOTHER(JG_MANICHAEAN_PE) -UOTHER(JG_MANICHAEAN_QOPH) -UOTHER(JG_MANICHAEAN_RESH) -UOTHER(JG_MANICHAEAN_SADHE) -UOTHER(JG_MANICHAEAN_SAMEKH) -UOTHER(JG_MANICHAEAN_TAW) -UOTHER(JG_MANICHAEAN_TEN) -UOTHER(JG_MANICHAEAN_TETH) -UOTHER(JG_MANICHAEAN_THAMEDH) -UOTHER(JG_MANICHAEAN_TWENTY) -UOTHER(JG_MANICHAEAN_WAW) -UOTHER(JG_MANICHAEAN_YODH) -UOTHER(JG_MANICHAEAN_ZAYIN) -UOTHER(JG_STRAIGHT_WAW) -#endif /* ICU 54 */ -UOTHER(JG_COUNT ) - -/* UGraphemeClusterBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#abb9bae7d2a1c80ce342be4647661fde1 */ -UOTHER(GCB_OTHER) -UOTHER(GCB_CONTROL) -UOTHER(GCB_CR) -UOTHER(GCB_EXTEND) -UOTHER(GCB_L) -UOTHER(GCB_LF) -UOTHER(GCB_LV) -UOTHER(GCB_LVT) -UOTHER(GCB_T) -UOTHER(GCB_V) -UOTHER(GCB_SPACING_MARK) -UOTHER(GCB_PREPEND) -UOTHER(GCB_REGIONAL_INDICATOR) -UOTHER(GCB_COUNT) - -/* UWordBreakValues - http://icu-project.org/apiref/icu4c/uchar_8h.html#af70ee907368e663f8dd4b90c7196e15c */ -UOTHER(WB_OTHER) -UOTHER(WB_ALETTER) -UOTHER(WB_FORMAT) -UOTHER(WB_KATAKANA) -UOTHER(WB_MIDLETTER) -UOTHER(WB_MIDNUM) -UOTHER(WB_NUMERIC) -UOTHER(WB_EXTENDNUMLET) -UOTHER(WB_CR) -UOTHER(WB_EXTEND) -UOTHER(WB_LF) -UOTHER(WB_MIDNUMLET) -UOTHER(WB_NEWLINE) -UOTHER(WB_REGIONAL_INDICATOR) -#if U_ICU_VERSION_MAJOR_NUM >= 52 -UOTHER(WB_HEBREW_LETTER) -UOTHER(WB_SINGLE_QUOTE) -UOTHER(WB_DOUBLE_QUOTE) -#endif /* ICU >= 52 */ -UOTHER(WB_COUNT) - -/* USentenceBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#a89e9e463c3bae1d2d46b1dbb6f90de0f */ -UOTHER(SB_OTHER) -UOTHER(SB_ATERM) -UOTHER(SB_CLOSE) -UOTHER(SB_FORMAT) -UOTHER(SB_LOWER) -UOTHER(SB_NUMERIC) -UOTHER(SB_OLETTER) -UOTHER(SB_SEP) -UOTHER(SB_SP) -UOTHER(SB_STERM) -UOTHER(SB_UPPER) -UOTHER(SB_CR) -UOTHER(SB_EXTEND) -UOTHER(SB_LF) -UOTHER(SB_SCONTINUE) -UOTHER(SB_COUNT) - -/* ULineBreak - http://icu-project.org/apiref/icu4c/uchar_8h.html#a5d1abdf05be22cb9599f804a8506277c */ -UOTHER(LB_UNKNOWN) -UOTHER(LB_AMBIGUOUS) -UOTHER(LB_ALPHABETIC) -UOTHER(LB_BREAK_BOTH) -UOTHER(LB_BREAK_AFTER) -UOTHER(LB_BREAK_BEFORE) -UOTHER(LB_MANDATORY_BREAK) -UOTHER(LB_CONTINGENT_BREAK) -UOTHER(LB_CLOSE_PUNCTUATION) -UOTHER(LB_COMBINING_MARK) -UOTHER(LB_CARRIAGE_RETURN) -UOTHER(LB_EXCLAMATION) -UOTHER(LB_GLUE) -UOTHER(LB_HYPHEN) -UOTHER(LB_IDEOGRAPHIC) -UOTHER(LB_INSEPARABLE) -UOTHER(LB_INSEPERABLE) -UOTHER(LB_INFIX_NUMERIC) -UOTHER(LB_LINE_FEED) -UOTHER(LB_NONSTARTER) -UOTHER(LB_NUMERIC) -UOTHER(LB_OPEN_PUNCTUATION) -UOTHER(LB_POSTFIX_NUMERIC) -UOTHER(LB_PREFIX_NUMERIC) -UOTHER(LB_QUOTATION) -UOTHER(LB_COMPLEX_CONTEXT) -UOTHER(LB_SURROGATE) -UOTHER(LB_SPACE) -UOTHER(LB_BREAK_SYMBOLS) -UOTHER(LB_ZWSPACE) -UOTHER(LB_NEXT_LINE) -UOTHER(LB_WORD_JOINER) -UOTHER(LB_H2) -UOTHER(LB_H3) -UOTHER(LB_JL) -UOTHER(LB_JT) -UOTHER(LB_JV) -UOTHER(LB_CLOSE_PARENTHESIS) -UOTHER(LB_CONDITIONAL_JAPANESE_STARTER) -UOTHER(LB_HEBREW_LETTER) -UOTHER(LB_REGIONAL_INDICATOR) -UOTHER(LB_COUNT) - -/* UNumericType - http://icu-project.org/apiref/icu4c/uchar_8h.html#adec3e7a6ae3a00274c019b3b2ddaecbe */ -UOTHER(NT_NONE) -UOTHER(NT_DECIMAL) -UOTHER(NT_DIGIT) -UOTHER(NT_NUMERIC) -UOTHER(NT_COUNT) - -/* UHangulSyllableType - http://icu-project.org/apiref/icu4c/uchar_8h.html#a7cb09027c37ad73571cf541caf002c8f */ -UOTHER(HST_NOT_APPLICABLE) -UOTHER(HST_LEADING_JAMO) -UOTHER(HST_VOWEL_JAMO) -UOTHER(HST_TRAILING_JAMO) -UOTHER(HST_LV_SYLLABLE) -UOTHER(HST_LVT_SYLLABLE) -UOTHER(HST_COUNT ) - -/* StringOptions - http://icu-project.org/apiref/icu4c/stringoptions_8h.html */ -UOTHER(FOLD_CASE_DEFAULT) -UOTHER(FOLD_CASE_EXCLUDE_SPECIAL_I) diff --git a/ext/intl/uchar/uproperty-enum.h b/ext/intl/uchar/uproperty-enum.h deleted file mode 100644 index 59095a493e6..00000000000 --- a/ext/intl/uchar/uproperty-enum.h +++ /dev/null @@ -1,114 +0,0 @@ -/* Generated from http://icu-project.org/apiref/icu4c/uchar_8h.html#ae40d616419e74ecc7c80a9febab03199 */ -UPROPERTY(ALPHABETIC) -UPROPERTY(BINARY_START) -UPROPERTY(ASCII_HEX_DIGIT) -UPROPERTY(BIDI_CONTROL) -UPROPERTY(BIDI_MIRRORED) -UPROPERTY(DASH) -UPROPERTY(DEFAULT_IGNORABLE_CODE_POINT) -UPROPERTY(DEPRECATED) -UPROPERTY(DIACRITIC) -UPROPERTY(EXTENDER) -UPROPERTY(FULL_COMPOSITION_EXCLUSION) -UPROPERTY(GRAPHEME_BASE) -UPROPERTY(GRAPHEME_EXTEND) -UPROPERTY(GRAPHEME_LINK) -UPROPERTY(HEX_DIGIT) -UPROPERTY(HYPHEN) -UPROPERTY(ID_CONTINUE) -UPROPERTY(ID_START) -UPROPERTY(IDEOGRAPHIC) -UPROPERTY(IDS_BINARY_OPERATOR) -UPROPERTY(IDS_TRINARY_OPERATOR) -UPROPERTY(JOIN_CONTROL) -UPROPERTY(LOGICAL_ORDER_EXCEPTION) -UPROPERTY(LOWERCASE) -UPROPERTY(MATH) -UPROPERTY(NONCHARACTER_CODE_POINT) -UPROPERTY(QUOTATION_MARK) -UPROPERTY(RADICAL) -UPROPERTY(SOFT_DOTTED) -UPROPERTY(TERMINAL_PUNCTUATION) -UPROPERTY(UNIFIED_IDEOGRAPH) -UPROPERTY(UPPERCASE) -UPROPERTY(WHITE_SPACE) -UPROPERTY(XID_CONTINUE) -UPROPERTY(XID_START) -UPROPERTY(CASE_SENSITIVE) -UPROPERTY(S_TERM) -UPROPERTY(VARIATION_SELECTOR) -UPROPERTY(NFD_INERT) -UPROPERTY(NFKD_INERT) -UPROPERTY(NFC_INERT) -UPROPERTY(NFKC_INERT) -UPROPERTY(SEGMENT_STARTER) -UPROPERTY(PATTERN_SYNTAX) -UPROPERTY(PATTERN_WHITE_SPACE) -UPROPERTY(POSIX_ALNUM) -UPROPERTY(POSIX_BLANK) -UPROPERTY(POSIX_GRAPH) -UPROPERTY(POSIX_PRINT) -UPROPERTY(POSIX_XDIGIT) -UPROPERTY(CASED) -UPROPERTY(CASE_IGNORABLE) -UPROPERTY(CHANGES_WHEN_LOWERCASED) -UPROPERTY(CHANGES_WHEN_UPPERCASED) -UPROPERTY(CHANGES_WHEN_TITLECASED) -UPROPERTY(CHANGES_WHEN_CASEFOLDED) -UPROPERTY(CHANGES_WHEN_CASEMAPPED) -UPROPERTY(CHANGES_WHEN_NFKC_CASEFOLDED) -UPROPERTY(BINARY_LIMIT) -UPROPERTY(BIDI_CLASS) -UPROPERTY(INT_START) -UPROPERTY(BLOCK) -UPROPERTY(CANONICAL_COMBINING_CLASS) -UPROPERTY(DECOMPOSITION_TYPE) -UPROPERTY(EAST_ASIAN_WIDTH) -UPROPERTY(GENERAL_CATEGORY) -UPROPERTY(JOINING_GROUP) -UPROPERTY(JOINING_TYPE) -UPROPERTY(LINE_BREAK) -UPROPERTY(NUMERIC_TYPE) -UPROPERTY(SCRIPT) -UPROPERTY(HANGUL_SYLLABLE_TYPE) -UPROPERTY(NFD_QUICK_CHECK) -UPROPERTY(NFKD_QUICK_CHECK) -UPROPERTY(NFC_QUICK_CHECK) -UPROPERTY(NFKC_QUICK_CHECK) -UPROPERTY(LEAD_CANONICAL_COMBINING_CLASS) -UPROPERTY(TRAIL_CANONICAL_COMBINING_CLASS) -UPROPERTY(GRAPHEME_CLUSTER_BREAK) -UPROPERTY(SENTENCE_BREAK) -UPROPERTY(WORD_BREAK) -#if U_ICU_VERSION_MAJOR_NUM >= 52 -UPROPERTY(BIDI_PAIRED_BRACKET_TYPE) -#endif /* ICU >= 52 */ -UPROPERTY(INT_LIMIT) -UPROPERTY(GENERAL_CATEGORY_MASK) -UPROPERTY(MASK_START) -UPROPERTY(MASK_LIMIT) -UPROPERTY(NUMERIC_VALUE) -UPROPERTY(DOUBLE_START) -UPROPERTY(DOUBLE_LIMIT) -UPROPERTY(AGE) -UPROPERTY(STRING_START) -UPROPERTY(BIDI_MIRRORING_GLYPH) -UPROPERTY(CASE_FOLDING) -UPROPERTY(ISO_COMMENT) -UPROPERTY(LOWERCASE_MAPPING) -UPROPERTY(NAME) -UPROPERTY(SIMPLE_CASE_FOLDING) -UPROPERTY(SIMPLE_LOWERCASE_MAPPING) -UPROPERTY(SIMPLE_TITLECASE_MAPPING) -UPROPERTY(SIMPLE_UPPERCASE_MAPPING) -UPROPERTY(TITLECASE_MAPPING) -UPROPERTY(UNICODE_1_NAME) -UPROPERTY(UPPERCASE_MAPPING) -#if U_ICU_VERSION_MAJOR_NUM >= 52 -UPROPERTY(BIDI_PAIRED_BRACKET) -#endif /* ICU >= 52 */ -UPROPERTY(STRING_LIMIT) -UPROPERTY(SCRIPT_EXTENSIONS) -UPROPERTY(OTHER_PROPERTY_START) -UPROPERTY(OTHER_PROPERTY_LIMIT) -UPROPERTY(INVALID_CODE)