1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 00:02:20 +01:00

Typed constants in Intl extenstion (#12360)

This commit is contained in:
Jorg Adam Sowa
2023-10-29 10:50:16 +01:00
committed by GitHub
parent dff8679af8
commit 9ad7844160
27 changed files with 2784 additions and 5545 deletions

View File

@@ -140,6 +140,9 @@ PHP 8.4 UPGRADE NOTES
9. Other Changes to Extensions
========================================
- Intl:
. The class constants are typed now.
- PDO:
. The class constants are typed now.

View File

@@ -5,104 +5,47 @@
/** @not-serializable */
class IntlBreakIterator implements IteratorAggregate
{
/**
* @var int
* @cvalue BreakIterator::DONE
*/
public const DONE = UNKNOWN;
/** @cvalue BreakIterator::DONE */
public const int DONE = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_NONE
*/
public const WORD_NONE = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_NONE_LIMIT
*/
public const WORD_NONE_LIMIT = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_NUMBER
*/
public const WORD_NUMBER = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_NUMBER_LIMIT
*/
public const WORD_NUMBER_LIMIT = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_LETTER
*/
public const WORD_LETTER = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_LETTER_LIMIT
*/
public const WORD_LETTER_LIMIT = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_KANA
*/
public const WORD_KANA = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_KANA_LIMIT
*/
public const WORD_KANA_LIMIT = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_IDEO
*/
public const WORD_IDEO = UNKNOWN;
/**
* @var int
* @cvalue UBRK_WORD_IDEO_LIMIT
*/
public const WORD_IDEO_LIMIT = UNKNOWN;
/** @cvalue UBRK_WORD_NONE */
public const int WORD_NONE = UNKNOWN;
/** @cvalue UBRK_WORD_NONE_LIMIT */
public const int WORD_NONE_LIMIT = UNKNOWN;
/** @cvalue UBRK_WORD_NUMBER */
public const int WORD_NUMBER = UNKNOWN;
/** @cvalue UBRK_WORD_NUMBER_LIMIT */
public const int WORD_NUMBER_LIMIT = UNKNOWN;
/** @cvalue UBRK_WORD_LETTER */
public const int WORD_LETTER = UNKNOWN;
/** @cvalue UBRK_WORD_LETTER_LIMIT */
public const int WORD_LETTER_LIMIT = UNKNOWN;
/** @cvalue UBRK_WORD_KANA */
public const int WORD_KANA = UNKNOWN;
/** @cvalue UBRK_WORD_KANA_LIMIT */
public const int WORD_KANA_LIMIT = UNKNOWN;
/** @cvalue UBRK_WORD_IDEO */
public const int WORD_IDEO = UNKNOWN;
/** @cvalue UBRK_WORD_IDEO_LIMIT */
public const int WORD_IDEO_LIMIT = UNKNOWN;
/**
* @var int
* @cvalue UBRK_LINE_SOFT
*/
public const LINE_SOFT = UNKNOWN;
/**
* @var int
* @cvalue UBRK_LINE_SOFT_LIMIT
*/
public const LINE_SOFT_LIMIT = UNKNOWN;
/**
* @var int
* @cvalue UBRK_LINE_HARD
*/
public const LINE_HARD = UNKNOWN;
/**
* @var int
* @cvalue UBRK_LINE_HARD_LIMIT
*/
public const LINE_HARD_LIMIT = UNKNOWN;
/** @cvalue UBRK_LINE_SOFT */
public const int LINE_SOFT = UNKNOWN;
/** @cvalue UBRK_LINE_SOFT_LIMIT */
public const int LINE_SOFT_LIMIT = UNKNOWN;
/** @cvalue UBRK_LINE_HARD */
public const int LINE_HARD = UNKNOWN;
/** @cvalue UBRK_LINE_HARD_LIMIT */
public const int LINE_HARD_LIMIT = UNKNOWN;
/**
* @var int
* @cvalue UBRK_SENTENCE_TERM
*/
public const SENTENCE_TERM = UNKNOWN;
/**
* @var int
* @cvalue UBRK_SENTENCE_TERM_LIMIT
*/
public const SENTENCE_TERM_LIMIT = UNKNOWN;
/**
* @var int
* @cvalue UBRK_SENTENCE_SEP
*/
public const SENTENCE_SEP = UNKNOWN;
/**
* @var int
* @cvalue UBRK_SENTENCE_SEP_LIMIT
*/
public const SENTENCE_SEP_LIMIT = UNKNOWN;
/** @cvalue UBRK_SENTENCE_TERM */
public const int SENTENCE_TERM = UNKNOWN;
/** @cvalue UBRK_SENTENCE_TERM_LIMIT */
public const int SENTENCE_TERM_LIMIT = UNKNOWN;
/** @cvalue UBRK_SENTENCE_SEP */
public const int SENTENCE_SEP = UNKNOWN;
/** @cvalue UBRK_SENTENCE_SEP_LIMIT */
public const int SENTENCE_SEP_LIMIT = UNKNOWN;
/** @tentative-return-type */
public static function createCharacterInstance(?string $locale = null): ?IntlBreakIterator {}

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: cbf308f532d4a28da8a9cde94b726faba9d8c7a4 */
* Stub hash: 08122a53702dd08727cc88144419dcc4eb9299af */
ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX(arginfo_class_IntlBreakIterator_createCharacterInstance, 0, 0, IntlBreakIterator, 1)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, locale, IS_STRING, 1, "null")
@@ -167,115 +167,115 @@ static zend_class_entry *register_class_IntlBreakIterator(zend_class_entry *clas
zval const_DONE_value;
ZVAL_LONG(&const_DONE_value, BreakIterator::DONE);
zend_string *const_DONE_name = zend_string_init_interned("DONE", sizeof("DONE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DONE_name, &const_DONE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DONE_name, &const_DONE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DONE_name);
zval const_WORD_NONE_value;
ZVAL_LONG(&const_WORD_NONE_value, UBRK_WORD_NONE);
zend_string *const_WORD_NONE_name = zend_string_init_interned("WORD_NONE", sizeof("WORD_NONE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_NONE_name, &const_WORD_NONE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_NONE_name, &const_WORD_NONE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_NONE_name);
zval const_WORD_NONE_LIMIT_value;
ZVAL_LONG(&const_WORD_NONE_LIMIT_value, UBRK_WORD_NONE_LIMIT);
zend_string *const_WORD_NONE_LIMIT_name = zend_string_init_interned("WORD_NONE_LIMIT", sizeof("WORD_NONE_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_NONE_LIMIT_name, &const_WORD_NONE_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_NONE_LIMIT_name, &const_WORD_NONE_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_NONE_LIMIT_name);
zval const_WORD_NUMBER_value;
ZVAL_LONG(&const_WORD_NUMBER_value, UBRK_WORD_NUMBER);
zend_string *const_WORD_NUMBER_name = zend_string_init_interned("WORD_NUMBER", sizeof("WORD_NUMBER") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_NUMBER_name, &const_WORD_NUMBER_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_NUMBER_name, &const_WORD_NUMBER_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_NUMBER_name);
zval const_WORD_NUMBER_LIMIT_value;
ZVAL_LONG(&const_WORD_NUMBER_LIMIT_value, UBRK_WORD_NUMBER_LIMIT);
zend_string *const_WORD_NUMBER_LIMIT_name = zend_string_init_interned("WORD_NUMBER_LIMIT", sizeof("WORD_NUMBER_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_NUMBER_LIMIT_name, &const_WORD_NUMBER_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_NUMBER_LIMIT_name, &const_WORD_NUMBER_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_NUMBER_LIMIT_name);
zval const_WORD_LETTER_value;
ZVAL_LONG(&const_WORD_LETTER_value, UBRK_WORD_LETTER);
zend_string *const_WORD_LETTER_name = zend_string_init_interned("WORD_LETTER", sizeof("WORD_LETTER") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_LETTER_name, &const_WORD_LETTER_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_LETTER_name, &const_WORD_LETTER_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_LETTER_name);
zval const_WORD_LETTER_LIMIT_value;
ZVAL_LONG(&const_WORD_LETTER_LIMIT_value, UBRK_WORD_LETTER_LIMIT);
zend_string *const_WORD_LETTER_LIMIT_name = zend_string_init_interned("WORD_LETTER_LIMIT", sizeof("WORD_LETTER_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_LETTER_LIMIT_name, &const_WORD_LETTER_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_LETTER_LIMIT_name, &const_WORD_LETTER_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_LETTER_LIMIT_name);
zval const_WORD_KANA_value;
ZVAL_LONG(&const_WORD_KANA_value, UBRK_WORD_KANA);
zend_string *const_WORD_KANA_name = zend_string_init_interned("WORD_KANA", sizeof("WORD_KANA") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_KANA_name, &const_WORD_KANA_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_KANA_name, &const_WORD_KANA_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_KANA_name);
zval const_WORD_KANA_LIMIT_value;
ZVAL_LONG(&const_WORD_KANA_LIMIT_value, UBRK_WORD_KANA_LIMIT);
zend_string *const_WORD_KANA_LIMIT_name = zend_string_init_interned("WORD_KANA_LIMIT", sizeof("WORD_KANA_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_KANA_LIMIT_name, &const_WORD_KANA_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_KANA_LIMIT_name, &const_WORD_KANA_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_KANA_LIMIT_name);
zval const_WORD_IDEO_value;
ZVAL_LONG(&const_WORD_IDEO_value, UBRK_WORD_IDEO);
zend_string *const_WORD_IDEO_name = zend_string_init_interned("WORD_IDEO", sizeof("WORD_IDEO") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_IDEO_name, &const_WORD_IDEO_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_IDEO_name, &const_WORD_IDEO_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_IDEO_name);
zval const_WORD_IDEO_LIMIT_value;
ZVAL_LONG(&const_WORD_IDEO_LIMIT_value, UBRK_WORD_IDEO_LIMIT);
zend_string *const_WORD_IDEO_LIMIT_name = zend_string_init_interned("WORD_IDEO_LIMIT", sizeof("WORD_IDEO_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WORD_IDEO_LIMIT_name, &const_WORD_IDEO_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WORD_IDEO_LIMIT_name, &const_WORD_IDEO_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WORD_IDEO_LIMIT_name);
zval const_LINE_SOFT_value;
ZVAL_LONG(&const_LINE_SOFT_value, UBRK_LINE_SOFT);
zend_string *const_LINE_SOFT_name = zend_string_init_interned("LINE_SOFT", sizeof("LINE_SOFT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LINE_SOFT_name, &const_LINE_SOFT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LINE_SOFT_name, &const_LINE_SOFT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LINE_SOFT_name);
zval const_LINE_SOFT_LIMIT_value;
ZVAL_LONG(&const_LINE_SOFT_LIMIT_value, UBRK_LINE_SOFT_LIMIT);
zend_string *const_LINE_SOFT_LIMIT_name = zend_string_init_interned("LINE_SOFT_LIMIT", sizeof("LINE_SOFT_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LINE_SOFT_LIMIT_name, &const_LINE_SOFT_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LINE_SOFT_LIMIT_name, &const_LINE_SOFT_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LINE_SOFT_LIMIT_name);
zval const_LINE_HARD_value;
ZVAL_LONG(&const_LINE_HARD_value, UBRK_LINE_HARD);
zend_string *const_LINE_HARD_name = zend_string_init_interned("LINE_HARD", sizeof("LINE_HARD") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LINE_HARD_name, &const_LINE_HARD_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LINE_HARD_name, &const_LINE_HARD_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LINE_HARD_name);
zval const_LINE_HARD_LIMIT_value;
ZVAL_LONG(&const_LINE_HARD_LIMIT_value, UBRK_LINE_HARD_LIMIT);
zend_string *const_LINE_HARD_LIMIT_name = zend_string_init_interned("LINE_HARD_LIMIT", sizeof("LINE_HARD_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LINE_HARD_LIMIT_name, &const_LINE_HARD_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LINE_HARD_LIMIT_name, &const_LINE_HARD_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LINE_HARD_LIMIT_name);
zval const_SENTENCE_TERM_value;
ZVAL_LONG(&const_SENTENCE_TERM_value, UBRK_SENTENCE_TERM);
zend_string *const_SENTENCE_TERM_name = zend_string_init_interned("SENTENCE_TERM", sizeof("SENTENCE_TERM") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SENTENCE_TERM_name, &const_SENTENCE_TERM_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SENTENCE_TERM_name, &const_SENTENCE_TERM_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SENTENCE_TERM_name);
zval const_SENTENCE_TERM_LIMIT_value;
ZVAL_LONG(&const_SENTENCE_TERM_LIMIT_value, UBRK_SENTENCE_TERM_LIMIT);
zend_string *const_SENTENCE_TERM_LIMIT_name = zend_string_init_interned("SENTENCE_TERM_LIMIT", sizeof("SENTENCE_TERM_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SENTENCE_TERM_LIMIT_name, &const_SENTENCE_TERM_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SENTENCE_TERM_LIMIT_name, &const_SENTENCE_TERM_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SENTENCE_TERM_LIMIT_name);
zval const_SENTENCE_SEP_value;
ZVAL_LONG(&const_SENTENCE_SEP_value, UBRK_SENTENCE_SEP);
zend_string *const_SENTENCE_SEP_name = zend_string_init_interned("SENTENCE_SEP", sizeof("SENTENCE_SEP") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SENTENCE_SEP_name, &const_SENTENCE_SEP_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SENTENCE_SEP_name, &const_SENTENCE_SEP_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SENTENCE_SEP_name);
zval const_SENTENCE_SEP_LIMIT_value;
ZVAL_LONG(&const_SENTENCE_SEP_LIMIT_value, UBRK_SENTENCE_SEP_LIMIT);
zend_string *const_SENTENCE_SEP_LIMIT_name = zend_string_init_interned("SENTENCE_SEP_LIMIT", sizeof("SENTENCE_SEP_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SENTENCE_SEP_LIMIT_name, &const_SENTENCE_SEP_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SENTENCE_SEP_LIMIT_name, &const_SENTENCE_SEP_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SENTENCE_SEP_LIMIT_name);
return class_entry;

View File

@@ -5,21 +5,12 @@
/** @not-serializable */
class IntlPartsIterator extends IntlIterator
{
/**
* @var int
* @cvalue PARTS_ITERATOR_KEY_SEQUENTIAL
*/
public const KEY_SEQUENTIAL = UNKNOWN;
/**
* @var int
* @cvalue PARTS_ITERATOR_KEY_LEFT
*/
public const KEY_LEFT = UNKNOWN;
/**
* @var int
* @cvalue PARTS_ITERATOR_KEY_RIGHT
*/
public const KEY_RIGHT = UNKNOWN;
/** @cvalue PARTS_ITERATOR_KEY_SEQUENTIAL */
public const int KEY_SEQUENTIAL = UNKNOWN;
/** @cvalue PARTS_ITERATOR_KEY_LEFT */
public const int KEY_LEFT = UNKNOWN;
/** @cvalue PARTS_ITERATOR_KEY_RIGHT */
public const int KEY_RIGHT = UNKNOWN;
/** @tentative-return-type */
public function getBreakIterator(): IntlBreakIterator {}

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 2b201b4c2f4fb706484085c9fff483d66a7285ea */
* Stub hash: 5dc9ab2cc5862b2082fb9cd5cec909298921b115 */
ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_OBJ_INFO_EX(arginfo_class_IntlPartsIterator_getBreakIterator, 0, 0, IntlBreakIterator, 0)
ZEND_END_ARG_INFO()
@@ -29,19 +29,19 @@ static zend_class_entry *register_class_IntlPartsIterator(zend_class_entry *clas
zval const_KEY_SEQUENTIAL_value;
ZVAL_LONG(&const_KEY_SEQUENTIAL_value, PARTS_ITERATOR_KEY_SEQUENTIAL);
zend_string *const_KEY_SEQUENTIAL_name = zend_string_init_interned("KEY_SEQUENTIAL", sizeof("KEY_SEQUENTIAL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_KEY_SEQUENTIAL_name, &const_KEY_SEQUENTIAL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_KEY_SEQUENTIAL_name, &const_KEY_SEQUENTIAL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_KEY_SEQUENTIAL_name);
zval const_KEY_LEFT_value;
ZVAL_LONG(&const_KEY_LEFT_value, PARTS_ITERATOR_KEY_LEFT);
zend_string *const_KEY_LEFT_name = zend_string_init_interned("KEY_LEFT", sizeof("KEY_LEFT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_KEY_LEFT_name, &const_KEY_LEFT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_KEY_LEFT_name, &const_KEY_LEFT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_KEY_LEFT_name);
zval const_KEY_RIGHT_value;
ZVAL_LONG(&const_KEY_RIGHT_value, PARTS_ITERATOR_KEY_RIGHT);
zend_string *const_KEY_RIGHT_name = zend_string_init_interned("KEY_RIGHT", sizeof("KEY_RIGHT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_KEY_RIGHT_name, &const_KEY_RIGHT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_KEY_RIGHT_name, &const_KEY_RIGHT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_KEY_RIGHT_name);
return class_entry;

View File

@@ -5,204 +5,87 @@
/** @not-serializable */
class IntlCalendar
{
/**
* @var int
* @cvalue UCAL_ERA
*/
public const FIELD_ERA = UNKNOWN;
/**
* @var int
* @cvalue UCAL_YEAR
*/
public const FIELD_YEAR = UNKNOWN;
/**
* @var int
* @cvalue UCAL_MONTH
*/
public const FIELD_MONTH = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WEEK_OF_YEAR
*/
public const FIELD_WEEK_OF_YEAR = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WEEK_OF_MONTH
*/
public const FIELD_WEEK_OF_MONTH = UNKNOWN;
/**
* @var int
* @cvalue UCAL_DATE
*/
public const FIELD_DATE = UNKNOWN;
/**
* @var int
* @cvalue UCAL_DAY_OF_YEAR
*/
public const FIELD_DAY_OF_YEAR = UNKNOWN;
/**
* @var int
* @cvalue UCAL_DAY_OF_WEEK
*/
public const FIELD_DAY_OF_WEEK = UNKNOWN;
/**
* @var int
* @cvalue UCAL_DAY_OF_WEEK_IN_MONTH
*/
public const FIELD_DAY_OF_WEEK_IN_MONTH = UNKNOWN;
/**
* @var int
* @cvalue UCAL_AM_PM
*/
public const FIELD_AM_PM = UNKNOWN;
/**
* @var int
* @cvalue UCAL_HOUR
*/
public const FIELD_HOUR = UNKNOWN;
/**
* @var int
* @cvalue UCAL_HOUR_OF_DAY
*/
public const FIELD_HOUR_OF_DAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_MINUTE
*/
public const FIELD_MINUTE = UNKNOWN;
/**
* @var int
* @cvalue UCAL_SECOND
*/
public const FIELD_SECOND = UNKNOWN;
/**
* @var int
* @cvalue UCAL_MILLISECOND
*/
public const FIELD_MILLISECOND = UNKNOWN;
/**
* @var int
* @cvalue UCAL_ZONE_OFFSET
*/
public const FIELD_ZONE_OFFSET = UNKNOWN;
/**
* @var int
* @cvalue UCAL_DST_OFFSET
*/
public const FIELD_DST_OFFSET = UNKNOWN;
/**
* @var int
* @cvalue UCAL_YEAR_WOY
*/
public const FIELD_YEAR_WOY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_DOW_LOCAL
*/
public const FIELD_DOW_LOCAL = UNKNOWN;
/**
* @var int
* @cvalue UCAL_EXTENDED_YEAR
*/
public const FIELD_EXTENDED_YEAR = UNKNOWN;
/**
* @var int
* @cvalue UCAL_JULIAN_DAY
*/
public const FIELD_JULIAN_DAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_MILLISECONDS_IN_DAY
*/
public const FIELD_MILLISECONDS_IN_DAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_IS_LEAP_MONTH
*/
public const FIELD_IS_LEAP_MONTH = UNKNOWN;
/**
* @var int
* @cvalue UCAL_FIELD_COUNT
*/
public const FIELD_FIELD_COUNT = UNKNOWN;
/**
* @var int
* @cvalue UCAL_DAY_OF_MONTH
*/
public const FIELD_DAY_OF_MONTH = UNKNOWN;
/** @cvalue UCAL_ERA */
public const int FIELD_ERA = UNKNOWN;
/** @cvalue UCAL_YEAR */
public const int FIELD_YEAR = UNKNOWN;
/** @cvalue UCAL_MONTH */
public const int FIELD_MONTH = UNKNOWN;
/** @cvalue UCAL_WEEK_OF_YEAR */
public const int FIELD_WEEK_OF_YEAR = UNKNOWN;
/** @cvalue UCAL_WEEK_OF_MONTH */
public const int FIELD_WEEK_OF_MONTH = UNKNOWN;
/** @cvalue UCAL_DATE */
public const int FIELD_DATE = UNKNOWN;
/** @cvalue UCAL_DAY_OF_YEAR */
public const int FIELD_DAY_OF_YEAR = UNKNOWN;
/** @cvalue UCAL_DAY_OF_WEEK */
public const int FIELD_DAY_OF_WEEK = UNKNOWN;
/** @cvalue UCAL_DAY_OF_WEEK_IN_MONTH */
public const int FIELD_DAY_OF_WEEK_IN_MONTH = UNKNOWN;
/** @cvalue UCAL_AM_PM */
public const int FIELD_AM_PM = UNKNOWN;
/** @cvalue UCAL_HOUR */
public const int FIELD_HOUR = UNKNOWN;
/** @cvalue UCAL_HOUR_OF_DAY */
public const int FIELD_HOUR_OF_DAY = UNKNOWN;
/** @cvalue UCAL_MINUTE */
public const int FIELD_MINUTE = UNKNOWN;
/** @cvalue UCAL_SECOND */
public const int FIELD_SECOND = UNKNOWN;
/** @cvalue UCAL_MILLISECOND */
public const int FIELD_MILLISECOND = UNKNOWN;
/** @cvalue UCAL_ZONE_OFFSET */
public const int FIELD_ZONE_OFFSET = UNKNOWN;
/** @cvalue UCAL_DST_OFFSET */
public const int FIELD_DST_OFFSET = UNKNOWN;
/** @cvalue UCAL_YEAR_WOY */
public const int FIELD_YEAR_WOY = UNKNOWN;
/** @cvalue UCAL_DOW_LOCAL */
public const int FIELD_DOW_LOCAL = UNKNOWN;
/** @cvalue UCAL_EXTENDED_YEAR */
public const int FIELD_EXTENDED_YEAR = UNKNOWN;
/** @cvalue UCAL_JULIAN_DAY */
public const int FIELD_JULIAN_DAY = UNKNOWN;
/** @cvalue UCAL_MILLISECONDS_IN_DAY */
public const int FIELD_MILLISECONDS_IN_DAY = UNKNOWN;
/** @cvalue UCAL_IS_LEAP_MONTH */
public const int FIELD_IS_LEAP_MONTH = UNKNOWN;
/** @cvalue UCAL_FIELD_COUNT */
public const int FIELD_FIELD_COUNT = UNKNOWN;
/** @cvalue UCAL_DAY_OF_MONTH */
public const int FIELD_DAY_OF_MONTH = UNKNOWN;
/**
* @var int
* @cvalue UCAL_SUNDAY
*/
public const DOW_SUNDAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_MONDAY
*/
public const DOW_MONDAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_TUESDAY
*/
public const DOW_TUESDAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WEDNESDAY
*/
public const DOW_WEDNESDAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_THURSDAY
*/
public const DOW_THURSDAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_FRIDAY
*/
public const DOW_FRIDAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_SATURDAY
*/
public const DOW_SATURDAY = UNKNOWN;
/** @cvalue UCAL_SUNDAY */
public const int DOW_SUNDAY = UNKNOWN;
/** @cvalue UCAL_MONDAY */
public const int DOW_MONDAY = UNKNOWN;
/** @cvalue UCAL_TUESDAY */
public const int DOW_TUESDAY = UNKNOWN;
/** @cvalue UCAL_WEDNESDAY */
public const int DOW_WEDNESDAY = UNKNOWN;
/** @cvalue UCAL_THURSDAY */
public const int DOW_THURSDAY = UNKNOWN;
/** @cvalue UCAL_FRIDAY */
public const int DOW_FRIDAY = UNKNOWN;
/** @cvalue UCAL_SATURDAY */
public const int DOW_SATURDAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WEEKDAY
*/
public const DOW_TYPE_WEEKDAY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WEEKEND
*/
public const DOW_TYPE_WEEKEND = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WEEKEND_ONSET
*/
public const DOW_TYPE_WEEKEND_OFFSET = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WEEKEND_CEASE
*/
public const DOW_TYPE_WEEKEND_CEASE = UNKNOWN;
/** @cvalue UCAL_WEEKDAY */
public const int DOW_TYPE_WEEKDAY = UNKNOWN;
/** @cvalue UCAL_WEEKEND */
public const int DOW_TYPE_WEEKEND = UNKNOWN;
/** @cvalue UCAL_WEEKEND_ONSET */
public const int DOW_TYPE_WEEKEND_OFFSET = UNKNOWN;
/** @cvalue UCAL_WEEKEND_CEASE */
public const int DOW_TYPE_WEEKEND_CEASE = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WALLTIME_FIRST
*/
public const WALLTIME_FIRST = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WALLTIME_LAST
*/
public const WALLTIME_LAST = UNKNOWN;
/**
* @var int
* @cvalue UCAL_WALLTIME_NEXT_VALID
*/
public const WALLTIME_NEXT_VALID = UNKNOWN;
/** @cvalue UCAL_WALLTIME_FIRST */
public const int WALLTIME_FIRST = UNKNOWN;
/** @cvalue UCAL_WALLTIME_LAST */
public const int WALLTIME_LAST = UNKNOWN;
/** @cvalue UCAL_WALLTIME_NEXT_VALID */
public const int WALLTIME_NEXT_VALID = UNKNOWN;
private function __construct() {}

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 1eb2511da8ecb00132a00d1f3c95e03f9463db55 */
* Stub hash: cbb02e588a6954e7e92556e7ce656ea36a05cf3f */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlCalendar___construct, 0, 0, 0)
ZEND_END_ARG_INFO()
@@ -334,235 +334,235 @@ static zend_class_entry *register_class_IntlCalendar(void)
zval const_FIELD_ERA_value;
ZVAL_LONG(&const_FIELD_ERA_value, UCAL_ERA);
zend_string *const_FIELD_ERA_name = zend_string_init_interned("FIELD_ERA", sizeof("FIELD_ERA") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_ERA_name, &const_FIELD_ERA_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_ERA_name, &const_FIELD_ERA_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_ERA_name);
zval const_FIELD_YEAR_value;
ZVAL_LONG(&const_FIELD_YEAR_value, UCAL_YEAR);
zend_string *const_FIELD_YEAR_name = zend_string_init_interned("FIELD_YEAR", sizeof("FIELD_YEAR") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_YEAR_name, &const_FIELD_YEAR_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_YEAR_name, &const_FIELD_YEAR_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_YEAR_name);
zval const_FIELD_MONTH_value;
ZVAL_LONG(&const_FIELD_MONTH_value, UCAL_MONTH);
zend_string *const_FIELD_MONTH_name = zend_string_init_interned("FIELD_MONTH", sizeof("FIELD_MONTH") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_MONTH_name, &const_FIELD_MONTH_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_MONTH_name, &const_FIELD_MONTH_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_MONTH_name);
zval const_FIELD_WEEK_OF_YEAR_value;
ZVAL_LONG(&const_FIELD_WEEK_OF_YEAR_value, UCAL_WEEK_OF_YEAR);
zend_string *const_FIELD_WEEK_OF_YEAR_name = zend_string_init_interned("FIELD_WEEK_OF_YEAR", sizeof("FIELD_WEEK_OF_YEAR") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_WEEK_OF_YEAR_name, &const_FIELD_WEEK_OF_YEAR_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_WEEK_OF_YEAR_name, &const_FIELD_WEEK_OF_YEAR_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_WEEK_OF_YEAR_name);
zval const_FIELD_WEEK_OF_MONTH_value;
ZVAL_LONG(&const_FIELD_WEEK_OF_MONTH_value, UCAL_WEEK_OF_MONTH);
zend_string *const_FIELD_WEEK_OF_MONTH_name = zend_string_init_interned("FIELD_WEEK_OF_MONTH", sizeof("FIELD_WEEK_OF_MONTH") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_WEEK_OF_MONTH_name, &const_FIELD_WEEK_OF_MONTH_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_WEEK_OF_MONTH_name, &const_FIELD_WEEK_OF_MONTH_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_WEEK_OF_MONTH_name);
zval const_FIELD_DATE_value;
ZVAL_LONG(&const_FIELD_DATE_value, UCAL_DATE);
zend_string *const_FIELD_DATE_name = zend_string_init_interned("FIELD_DATE", sizeof("FIELD_DATE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_DATE_name, &const_FIELD_DATE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_DATE_name, &const_FIELD_DATE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_DATE_name);
zval const_FIELD_DAY_OF_YEAR_value;
ZVAL_LONG(&const_FIELD_DAY_OF_YEAR_value, UCAL_DAY_OF_YEAR);
zend_string *const_FIELD_DAY_OF_YEAR_name = zend_string_init_interned("FIELD_DAY_OF_YEAR", sizeof("FIELD_DAY_OF_YEAR") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_DAY_OF_YEAR_name, &const_FIELD_DAY_OF_YEAR_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_DAY_OF_YEAR_name, &const_FIELD_DAY_OF_YEAR_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_DAY_OF_YEAR_name);
zval const_FIELD_DAY_OF_WEEK_value;
ZVAL_LONG(&const_FIELD_DAY_OF_WEEK_value, UCAL_DAY_OF_WEEK);
zend_string *const_FIELD_DAY_OF_WEEK_name = zend_string_init_interned("FIELD_DAY_OF_WEEK", sizeof("FIELD_DAY_OF_WEEK") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_DAY_OF_WEEK_name, &const_FIELD_DAY_OF_WEEK_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_DAY_OF_WEEK_name, &const_FIELD_DAY_OF_WEEK_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_DAY_OF_WEEK_name);
zval const_FIELD_DAY_OF_WEEK_IN_MONTH_value;
ZVAL_LONG(&const_FIELD_DAY_OF_WEEK_IN_MONTH_value, UCAL_DAY_OF_WEEK_IN_MONTH);
zend_string *const_FIELD_DAY_OF_WEEK_IN_MONTH_name = zend_string_init_interned("FIELD_DAY_OF_WEEK_IN_MONTH", sizeof("FIELD_DAY_OF_WEEK_IN_MONTH") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_DAY_OF_WEEK_IN_MONTH_name, &const_FIELD_DAY_OF_WEEK_IN_MONTH_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_DAY_OF_WEEK_IN_MONTH_name, &const_FIELD_DAY_OF_WEEK_IN_MONTH_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_DAY_OF_WEEK_IN_MONTH_name);
zval const_FIELD_AM_PM_value;
ZVAL_LONG(&const_FIELD_AM_PM_value, UCAL_AM_PM);
zend_string *const_FIELD_AM_PM_name = zend_string_init_interned("FIELD_AM_PM", sizeof("FIELD_AM_PM") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_AM_PM_name, &const_FIELD_AM_PM_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_AM_PM_name, &const_FIELD_AM_PM_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_AM_PM_name);
zval const_FIELD_HOUR_value;
ZVAL_LONG(&const_FIELD_HOUR_value, UCAL_HOUR);
zend_string *const_FIELD_HOUR_name = zend_string_init_interned("FIELD_HOUR", sizeof("FIELD_HOUR") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_HOUR_name, &const_FIELD_HOUR_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_HOUR_name, &const_FIELD_HOUR_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_HOUR_name);
zval const_FIELD_HOUR_OF_DAY_value;
ZVAL_LONG(&const_FIELD_HOUR_OF_DAY_value, UCAL_HOUR_OF_DAY);
zend_string *const_FIELD_HOUR_OF_DAY_name = zend_string_init_interned("FIELD_HOUR_OF_DAY", sizeof("FIELD_HOUR_OF_DAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_HOUR_OF_DAY_name, &const_FIELD_HOUR_OF_DAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_HOUR_OF_DAY_name, &const_FIELD_HOUR_OF_DAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_HOUR_OF_DAY_name);
zval const_FIELD_MINUTE_value;
ZVAL_LONG(&const_FIELD_MINUTE_value, UCAL_MINUTE);
zend_string *const_FIELD_MINUTE_name = zend_string_init_interned("FIELD_MINUTE", sizeof("FIELD_MINUTE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_MINUTE_name, &const_FIELD_MINUTE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_MINUTE_name, &const_FIELD_MINUTE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_MINUTE_name);
zval const_FIELD_SECOND_value;
ZVAL_LONG(&const_FIELD_SECOND_value, UCAL_SECOND);
zend_string *const_FIELD_SECOND_name = zend_string_init_interned("FIELD_SECOND", sizeof("FIELD_SECOND") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_SECOND_name, &const_FIELD_SECOND_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_SECOND_name, &const_FIELD_SECOND_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_SECOND_name);
zval const_FIELD_MILLISECOND_value;
ZVAL_LONG(&const_FIELD_MILLISECOND_value, UCAL_MILLISECOND);
zend_string *const_FIELD_MILLISECOND_name = zend_string_init_interned("FIELD_MILLISECOND", sizeof("FIELD_MILLISECOND") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_MILLISECOND_name, &const_FIELD_MILLISECOND_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_MILLISECOND_name, &const_FIELD_MILLISECOND_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_MILLISECOND_name);
zval const_FIELD_ZONE_OFFSET_value;
ZVAL_LONG(&const_FIELD_ZONE_OFFSET_value, UCAL_ZONE_OFFSET);
zend_string *const_FIELD_ZONE_OFFSET_name = zend_string_init_interned("FIELD_ZONE_OFFSET", sizeof("FIELD_ZONE_OFFSET") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_ZONE_OFFSET_name, &const_FIELD_ZONE_OFFSET_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_ZONE_OFFSET_name, &const_FIELD_ZONE_OFFSET_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_ZONE_OFFSET_name);
zval const_FIELD_DST_OFFSET_value;
ZVAL_LONG(&const_FIELD_DST_OFFSET_value, UCAL_DST_OFFSET);
zend_string *const_FIELD_DST_OFFSET_name = zend_string_init_interned("FIELD_DST_OFFSET", sizeof("FIELD_DST_OFFSET") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_DST_OFFSET_name, &const_FIELD_DST_OFFSET_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_DST_OFFSET_name, &const_FIELD_DST_OFFSET_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_DST_OFFSET_name);
zval const_FIELD_YEAR_WOY_value;
ZVAL_LONG(&const_FIELD_YEAR_WOY_value, UCAL_YEAR_WOY);
zend_string *const_FIELD_YEAR_WOY_name = zend_string_init_interned("FIELD_YEAR_WOY", sizeof("FIELD_YEAR_WOY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_YEAR_WOY_name, &const_FIELD_YEAR_WOY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_YEAR_WOY_name, &const_FIELD_YEAR_WOY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_YEAR_WOY_name);
zval const_FIELD_DOW_LOCAL_value;
ZVAL_LONG(&const_FIELD_DOW_LOCAL_value, UCAL_DOW_LOCAL);
zend_string *const_FIELD_DOW_LOCAL_name = zend_string_init_interned("FIELD_DOW_LOCAL", sizeof("FIELD_DOW_LOCAL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_DOW_LOCAL_name, &const_FIELD_DOW_LOCAL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_DOW_LOCAL_name, &const_FIELD_DOW_LOCAL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_DOW_LOCAL_name);
zval const_FIELD_EXTENDED_YEAR_value;
ZVAL_LONG(&const_FIELD_EXTENDED_YEAR_value, UCAL_EXTENDED_YEAR);
zend_string *const_FIELD_EXTENDED_YEAR_name = zend_string_init_interned("FIELD_EXTENDED_YEAR", sizeof("FIELD_EXTENDED_YEAR") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_EXTENDED_YEAR_name, &const_FIELD_EXTENDED_YEAR_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_EXTENDED_YEAR_name, &const_FIELD_EXTENDED_YEAR_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_EXTENDED_YEAR_name);
zval const_FIELD_JULIAN_DAY_value;
ZVAL_LONG(&const_FIELD_JULIAN_DAY_value, UCAL_JULIAN_DAY);
zend_string *const_FIELD_JULIAN_DAY_name = zend_string_init_interned("FIELD_JULIAN_DAY", sizeof("FIELD_JULIAN_DAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_JULIAN_DAY_name, &const_FIELD_JULIAN_DAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_JULIAN_DAY_name, &const_FIELD_JULIAN_DAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_JULIAN_DAY_name);
zval const_FIELD_MILLISECONDS_IN_DAY_value;
ZVAL_LONG(&const_FIELD_MILLISECONDS_IN_DAY_value, UCAL_MILLISECONDS_IN_DAY);
zend_string *const_FIELD_MILLISECONDS_IN_DAY_name = zend_string_init_interned("FIELD_MILLISECONDS_IN_DAY", sizeof("FIELD_MILLISECONDS_IN_DAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_MILLISECONDS_IN_DAY_name, &const_FIELD_MILLISECONDS_IN_DAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_MILLISECONDS_IN_DAY_name, &const_FIELD_MILLISECONDS_IN_DAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_MILLISECONDS_IN_DAY_name);
zval const_FIELD_IS_LEAP_MONTH_value;
ZVAL_LONG(&const_FIELD_IS_LEAP_MONTH_value, UCAL_IS_LEAP_MONTH);
zend_string *const_FIELD_IS_LEAP_MONTH_name = zend_string_init_interned("FIELD_IS_LEAP_MONTH", sizeof("FIELD_IS_LEAP_MONTH") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_IS_LEAP_MONTH_name, &const_FIELD_IS_LEAP_MONTH_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_IS_LEAP_MONTH_name, &const_FIELD_IS_LEAP_MONTH_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_IS_LEAP_MONTH_name);
zval const_FIELD_FIELD_COUNT_value;
ZVAL_LONG(&const_FIELD_FIELD_COUNT_value, UCAL_FIELD_COUNT);
zend_string *const_FIELD_FIELD_COUNT_name = zend_string_init_interned("FIELD_FIELD_COUNT", sizeof("FIELD_FIELD_COUNT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_FIELD_COUNT_name, &const_FIELD_FIELD_COUNT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_FIELD_COUNT_name, &const_FIELD_FIELD_COUNT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_FIELD_COUNT_name);
zval const_FIELD_DAY_OF_MONTH_value;
ZVAL_LONG(&const_FIELD_DAY_OF_MONTH_value, UCAL_DAY_OF_MONTH);
zend_string *const_FIELD_DAY_OF_MONTH_name = zend_string_init_interned("FIELD_DAY_OF_MONTH", sizeof("FIELD_DAY_OF_MONTH") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FIELD_DAY_OF_MONTH_name, &const_FIELD_DAY_OF_MONTH_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FIELD_DAY_OF_MONTH_name, &const_FIELD_DAY_OF_MONTH_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FIELD_DAY_OF_MONTH_name);
zval const_DOW_SUNDAY_value;
ZVAL_LONG(&const_DOW_SUNDAY_value, UCAL_SUNDAY);
zend_string *const_DOW_SUNDAY_name = zend_string_init_interned("DOW_SUNDAY", sizeof("DOW_SUNDAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_SUNDAY_name, &const_DOW_SUNDAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_SUNDAY_name, &const_DOW_SUNDAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_SUNDAY_name);
zval const_DOW_MONDAY_value;
ZVAL_LONG(&const_DOW_MONDAY_value, UCAL_MONDAY);
zend_string *const_DOW_MONDAY_name = zend_string_init_interned("DOW_MONDAY", sizeof("DOW_MONDAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_MONDAY_name, &const_DOW_MONDAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_MONDAY_name, &const_DOW_MONDAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_MONDAY_name);
zval const_DOW_TUESDAY_value;
ZVAL_LONG(&const_DOW_TUESDAY_value, UCAL_TUESDAY);
zend_string *const_DOW_TUESDAY_name = zend_string_init_interned("DOW_TUESDAY", sizeof("DOW_TUESDAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_TUESDAY_name, &const_DOW_TUESDAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_TUESDAY_name, &const_DOW_TUESDAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_TUESDAY_name);
zval const_DOW_WEDNESDAY_value;
ZVAL_LONG(&const_DOW_WEDNESDAY_value, UCAL_WEDNESDAY);
zend_string *const_DOW_WEDNESDAY_name = zend_string_init_interned("DOW_WEDNESDAY", sizeof("DOW_WEDNESDAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_WEDNESDAY_name, &const_DOW_WEDNESDAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_WEDNESDAY_name, &const_DOW_WEDNESDAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_WEDNESDAY_name);
zval const_DOW_THURSDAY_value;
ZVAL_LONG(&const_DOW_THURSDAY_value, UCAL_THURSDAY);
zend_string *const_DOW_THURSDAY_name = zend_string_init_interned("DOW_THURSDAY", sizeof("DOW_THURSDAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_THURSDAY_name, &const_DOW_THURSDAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_THURSDAY_name, &const_DOW_THURSDAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_THURSDAY_name);
zval const_DOW_FRIDAY_value;
ZVAL_LONG(&const_DOW_FRIDAY_value, UCAL_FRIDAY);
zend_string *const_DOW_FRIDAY_name = zend_string_init_interned("DOW_FRIDAY", sizeof("DOW_FRIDAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_FRIDAY_name, &const_DOW_FRIDAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_FRIDAY_name, &const_DOW_FRIDAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_FRIDAY_name);
zval const_DOW_SATURDAY_value;
ZVAL_LONG(&const_DOW_SATURDAY_value, UCAL_SATURDAY);
zend_string *const_DOW_SATURDAY_name = zend_string_init_interned("DOW_SATURDAY", sizeof("DOW_SATURDAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_SATURDAY_name, &const_DOW_SATURDAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_SATURDAY_name, &const_DOW_SATURDAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_SATURDAY_name);
zval const_DOW_TYPE_WEEKDAY_value;
ZVAL_LONG(&const_DOW_TYPE_WEEKDAY_value, UCAL_WEEKDAY);
zend_string *const_DOW_TYPE_WEEKDAY_name = zend_string_init_interned("DOW_TYPE_WEEKDAY", sizeof("DOW_TYPE_WEEKDAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_TYPE_WEEKDAY_name, &const_DOW_TYPE_WEEKDAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_TYPE_WEEKDAY_name, &const_DOW_TYPE_WEEKDAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_TYPE_WEEKDAY_name);
zval const_DOW_TYPE_WEEKEND_value;
ZVAL_LONG(&const_DOW_TYPE_WEEKEND_value, UCAL_WEEKEND);
zend_string *const_DOW_TYPE_WEEKEND_name = zend_string_init_interned("DOW_TYPE_WEEKEND", sizeof("DOW_TYPE_WEEKEND") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_TYPE_WEEKEND_name, &const_DOW_TYPE_WEEKEND_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_TYPE_WEEKEND_name, &const_DOW_TYPE_WEEKEND_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_TYPE_WEEKEND_name);
zval const_DOW_TYPE_WEEKEND_OFFSET_value;
ZVAL_LONG(&const_DOW_TYPE_WEEKEND_OFFSET_value, UCAL_WEEKEND_ONSET);
zend_string *const_DOW_TYPE_WEEKEND_OFFSET_name = zend_string_init_interned("DOW_TYPE_WEEKEND_OFFSET", sizeof("DOW_TYPE_WEEKEND_OFFSET") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_TYPE_WEEKEND_OFFSET_name, &const_DOW_TYPE_WEEKEND_OFFSET_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_TYPE_WEEKEND_OFFSET_name, &const_DOW_TYPE_WEEKEND_OFFSET_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_TYPE_WEEKEND_OFFSET_name);
zval const_DOW_TYPE_WEEKEND_CEASE_value;
ZVAL_LONG(&const_DOW_TYPE_WEEKEND_CEASE_value, UCAL_WEEKEND_CEASE);
zend_string *const_DOW_TYPE_WEEKEND_CEASE_name = zend_string_init_interned("DOW_TYPE_WEEKEND_CEASE", sizeof("DOW_TYPE_WEEKEND_CEASE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DOW_TYPE_WEEKEND_CEASE_name, &const_DOW_TYPE_WEEKEND_CEASE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DOW_TYPE_WEEKEND_CEASE_name, &const_DOW_TYPE_WEEKEND_CEASE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DOW_TYPE_WEEKEND_CEASE_name);
zval const_WALLTIME_FIRST_value;
ZVAL_LONG(&const_WALLTIME_FIRST_value, UCAL_WALLTIME_FIRST);
zend_string *const_WALLTIME_FIRST_name = zend_string_init_interned("WALLTIME_FIRST", sizeof("WALLTIME_FIRST") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WALLTIME_FIRST_name, &const_WALLTIME_FIRST_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WALLTIME_FIRST_name, &const_WALLTIME_FIRST_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WALLTIME_FIRST_name);
zval const_WALLTIME_LAST_value;
ZVAL_LONG(&const_WALLTIME_LAST_value, UCAL_WALLTIME_LAST);
zend_string *const_WALLTIME_LAST_name = zend_string_init_interned("WALLTIME_LAST", sizeof("WALLTIME_LAST") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WALLTIME_LAST_name, &const_WALLTIME_LAST_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WALLTIME_LAST_name, &const_WALLTIME_LAST_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WALLTIME_LAST_name);
zval const_WALLTIME_NEXT_VALID_value;
ZVAL_LONG(&const_WALLTIME_NEXT_VALID_value, UCAL_WALLTIME_NEXT_VALID);
zend_string *const_WALLTIME_NEXT_VALID_name = zend_string_init_interned("WALLTIME_NEXT_VALID", sizeof("WALLTIME_NEXT_VALID") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WALLTIME_NEXT_VALID_name, &const_WALLTIME_NEXT_VALID_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WALLTIME_NEXT_VALID_name, &const_WALLTIME_NEXT_VALID_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WALLTIME_NEXT_VALID_name);
return class_entry;

View File

@@ -16,136 +16,64 @@ const ULOC_VALID_LOCALE = UNKNOWN;
/** @not-serializable */
class Collator
{
/**
* @var int
* @cvalue UCOL_DEFAULT
*/
const DEFAULT_VALUE = UNKNOWN;
/** @cvalue UCOL_DEFAULT */
public const int DEFAULT_VALUE = UNKNOWN;
/**
* @var int
* @cvalue UCOL_PRIMARY
*/
const PRIMARY = UNKNOWN;
/**
* @var int
* @cvalue UCOL_SECONDARY
*/
const SECONDARY = UNKNOWN;
/**
* @var int
* @cvalue UCOL_TERTIARY
*/
const TERTIARY = UNKNOWN;
/**
* @var int
* @cvalue UCOL_DEFAULT_STRENGTH
*/
const DEFAULT_STRENGTH = UNKNOWN;
/**
* @var int
* @cvalue UCOL_QUATERNARY
*/
const QUATERNARY = UNKNOWN;
/**
* @var int
* @cvalue UCOL_IDENTICAL
*/
const IDENTICAL = UNKNOWN;
/** @cvalue UCOL_PRIMARY */
public const int PRIMARY = UNKNOWN;
/** @cvalue UCOL_SECONDARY */
public const int SECONDARY = UNKNOWN;
/** @cvalue UCOL_TERTIARY */
public const int TERTIARY = UNKNOWN;
/** @cvalue UCOL_DEFAULT_STRENGTH */
public const int DEFAULT_STRENGTH = UNKNOWN;
/** @cvalue UCOL_QUATERNARY */
public const int QUATERNARY = UNKNOWN;
/** @cvalue UCOL_IDENTICAL */
public const int IDENTICAL = UNKNOWN;
/**
* @var int
* @cvalue UCOL_OFF
*/
const OFF = UNKNOWN;
/**
* @var int
* @cvalue UCOL_ON
*/
const ON = UNKNOWN;
/** @cvalue UCOL_OFF */
public const int OFF = UNKNOWN;
/** @cvalue UCOL_ON */
public const int ON = UNKNOWN;
/**
* @var int
* @cvalue UCOL_SHIFTED
*/
const SHIFTED = UNKNOWN;
/**
* @var int
* @cvalue UCOL_NON_IGNORABLE
*/
const NON_IGNORABLE = UNKNOWN;
/** @cvalue UCOL_SHIFTED */
public const int SHIFTED = UNKNOWN;
/** @cvalue UCOL_NON_IGNORABLE */
public const int NON_IGNORABLE = UNKNOWN;
/**
* @var int
* @cvalue UCOL_LOWER_FIRST
*/
const LOWER_FIRST = UNKNOWN;
/**
* @var int
* @cvalue UCOL_UPPER_FIRST
*/
const UPPER_FIRST = UNKNOWN;
/** @cvalue UCOL_LOWER_FIRST */
public const int LOWER_FIRST = UNKNOWN;
/** @cvalue UCOL_UPPER_FIRST */
public const int UPPER_FIRST = UNKNOWN;
/* UColAttribute constants */
/**
* @var int
* @cvalue UCOL_FRENCH_COLLATION
*/
const FRENCH_COLLATION = UNKNOWN;
/**
* @var int
* @cvalue UCOL_ALTERNATE_HANDLING
*/
const ALTERNATE_HANDLING = UNKNOWN;
/**
* @var int
* @cvalue UCOL_CASE_FIRST
*/
const CASE_FIRST = UNKNOWN;
/**
* @var int
* @cvalue UCOL_CASE_LEVEL
*/
const CASE_LEVEL = UNKNOWN;
/**
* @var int
* @cvalue UCOL_NORMALIZATION_MODE
*/
const NORMALIZATION_MODE = UNKNOWN;
/**
* @var int
* @cvalue UCOL_STRENGTH
*/
const STRENGTH = UNKNOWN;
/**
* @var int
* @cvalue UCOL_HIRAGANA_QUATERNARY_MODE
*/
const HIRAGANA_QUATERNARY_MODE = UNKNOWN;
/**
* @var int
* @cvalue UCOL_NUMERIC_COLLATION
*/
const NUMERIC_COLLATION = UNKNOWN;
/** @cvalue UCOL_FRENCH_COLLATION */
public const int FRENCH_COLLATION = UNKNOWN;
/** @cvalue UCOL_ALTERNATE_HANDLING */
public const int ALTERNATE_HANDLING = UNKNOWN;
/** @cvalue UCOL_CASE_FIRST */
public const int CASE_FIRST = UNKNOWN;
/** @cvalue UCOL_CASE_LEVEL */
public const int CASE_LEVEL = UNKNOWN;
/** @cvalue UCOL_NORMALIZATION_MODE */
public const int NORMALIZATION_MODE = UNKNOWN;
/** @cvalue UCOL_STRENGTH */
public const int STRENGTH = UNKNOWN;
/** @cvalue UCOL_HIRAGANA_QUATERNARY_MODE */
public const int HIRAGANA_QUATERNARY_MODE = UNKNOWN;
/** @cvalue UCOL_NUMERIC_COLLATION */
public const int NUMERIC_COLLATION = UNKNOWN;
/* sort flags */
/**
* @var int
* @cvalue COLLATOR_SORT_REGULAR
*/
const SORT_REGULAR = UNKNOWN;
/**
* @var int
* @cvalue COLLATOR_SORT_STRING
*/
const SORT_STRING = UNKNOWN;
/**
* @var int
* @cvalue COLLATOR_SORT_NUMERIC
*/
const SORT_NUMERIC = UNKNOWN;
/** @cvalue COLLATOR_SORT_REGULAR */
public const int SORT_REGULAR = UNKNOWN;
/** @cvalue COLLATOR_SORT_STRING */
public const int SORT_STRING = UNKNOWN;
/** @cvalue COLLATOR_SORT_NUMERIC */
public const int SORT_NUMERIC = UNKNOWN;
public function __construct(string $locale) {}

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: be1f74889b55b997f8b2647fe65ab86cf4d72c0b */
* Stub hash: e021fa414fee84d971ace20b7f9c903d1adc5560 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Collator___construct, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 0)
@@ -107,145 +107,145 @@ static zend_class_entry *register_class_Collator(void)
zval const_DEFAULT_VALUE_value;
ZVAL_LONG(&const_DEFAULT_VALUE_value, UCOL_DEFAULT);
zend_string *const_DEFAULT_VALUE_name = zend_string_init_interned("DEFAULT_VALUE", sizeof("DEFAULT_VALUE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DEFAULT_VALUE_name, &const_DEFAULT_VALUE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DEFAULT_VALUE_name, &const_DEFAULT_VALUE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DEFAULT_VALUE_name);
zval const_PRIMARY_value;
ZVAL_LONG(&const_PRIMARY_value, UCOL_PRIMARY);
zend_string *const_PRIMARY_name = zend_string_init_interned("PRIMARY", sizeof("PRIMARY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PRIMARY_name, &const_PRIMARY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PRIMARY_name, &const_PRIMARY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PRIMARY_name);
zval const_SECONDARY_value;
ZVAL_LONG(&const_SECONDARY_value, UCOL_SECONDARY);
zend_string *const_SECONDARY_name = zend_string_init_interned("SECONDARY", sizeof("SECONDARY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SECONDARY_name, &const_SECONDARY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SECONDARY_name, &const_SECONDARY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SECONDARY_name);
zval const_TERTIARY_value;
ZVAL_LONG(&const_TERTIARY_value, UCOL_TERTIARY);
zend_string *const_TERTIARY_name = zend_string_init_interned("TERTIARY", sizeof("TERTIARY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TERTIARY_name, &const_TERTIARY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_TERTIARY_name, &const_TERTIARY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TERTIARY_name);
zval const_DEFAULT_STRENGTH_value;
ZVAL_LONG(&const_DEFAULT_STRENGTH_value, UCOL_DEFAULT_STRENGTH);
zend_string *const_DEFAULT_STRENGTH_name = zend_string_init_interned("DEFAULT_STRENGTH", sizeof("DEFAULT_STRENGTH") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DEFAULT_STRENGTH_name, &const_DEFAULT_STRENGTH_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DEFAULT_STRENGTH_name, &const_DEFAULT_STRENGTH_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DEFAULT_STRENGTH_name);
zval const_QUATERNARY_value;
ZVAL_LONG(&const_QUATERNARY_value, UCOL_QUATERNARY);
zend_string *const_QUATERNARY_name = zend_string_init_interned("QUATERNARY", sizeof("QUATERNARY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_QUATERNARY_name, &const_QUATERNARY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_QUATERNARY_name, &const_QUATERNARY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_QUATERNARY_name);
zval const_IDENTICAL_value;
ZVAL_LONG(&const_IDENTICAL_value, UCOL_IDENTICAL);
zend_string *const_IDENTICAL_name = zend_string_init_interned("IDENTICAL", sizeof("IDENTICAL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_IDENTICAL_name, &const_IDENTICAL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_IDENTICAL_name, &const_IDENTICAL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_IDENTICAL_name);
zval const_OFF_value;
ZVAL_LONG(&const_OFF_value, UCOL_OFF);
zend_string *const_OFF_name = zend_string_init_interned("OFF", sizeof("OFF") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_OFF_name, &const_OFF_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_OFF_name, &const_OFF_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_OFF_name);
zval const_ON_value;
ZVAL_LONG(&const_ON_value, UCOL_ON);
zend_string *const_ON_name = zend_string_init_interned("ON", sizeof("ON") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ON_name, &const_ON_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ON_name, &const_ON_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ON_name);
zval const_SHIFTED_value;
ZVAL_LONG(&const_SHIFTED_value, UCOL_SHIFTED);
zend_string *const_SHIFTED_name = zend_string_init_interned("SHIFTED", sizeof("SHIFTED") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SHIFTED_name, &const_SHIFTED_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SHIFTED_name, &const_SHIFTED_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SHIFTED_name);
zval const_NON_IGNORABLE_value;
ZVAL_LONG(&const_NON_IGNORABLE_value, UCOL_NON_IGNORABLE);
zend_string *const_NON_IGNORABLE_name = zend_string_init_interned("NON_IGNORABLE", sizeof("NON_IGNORABLE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NON_IGNORABLE_name, &const_NON_IGNORABLE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NON_IGNORABLE_name, &const_NON_IGNORABLE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NON_IGNORABLE_name);
zval const_LOWER_FIRST_value;
ZVAL_LONG(&const_LOWER_FIRST_value, UCOL_LOWER_FIRST);
zend_string *const_LOWER_FIRST_name = zend_string_init_interned("LOWER_FIRST", sizeof("LOWER_FIRST") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LOWER_FIRST_name, &const_LOWER_FIRST_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LOWER_FIRST_name, &const_LOWER_FIRST_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LOWER_FIRST_name);
zval const_UPPER_FIRST_value;
ZVAL_LONG(&const_UPPER_FIRST_value, UCOL_UPPER_FIRST);
zend_string *const_UPPER_FIRST_name = zend_string_init_interned("UPPER_FIRST", sizeof("UPPER_FIRST") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UPPER_FIRST_name, &const_UPPER_FIRST_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UPPER_FIRST_name, &const_UPPER_FIRST_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UPPER_FIRST_name);
zval const_FRENCH_COLLATION_value;
ZVAL_LONG(&const_FRENCH_COLLATION_value, UCOL_FRENCH_COLLATION);
zend_string *const_FRENCH_COLLATION_name = zend_string_init_interned("FRENCH_COLLATION", sizeof("FRENCH_COLLATION") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FRENCH_COLLATION_name, &const_FRENCH_COLLATION_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FRENCH_COLLATION_name, &const_FRENCH_COLLATION_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FRENCH_COLLATION_name);
zval const_ALTERNATE_HANDLING_value;
ZVAL_LONG(&const_ALTERNATE_HANDLING_value, UCOL_ALTERNATE_HANDLING);
zend_string *const_ALTERNATE_HANDLING_name = zend_string_init_interned("ALTERNATE_HANDLING", sizeof("ALTERNATE_HANDLING") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ALTERNATE_HANDLING_name, &const_ALTERNATE_HANDLING_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ALTERNATE_HANDLING_name, &const_ALTERNATE_HANDLING_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ALTERNATE_HANDLING_name);
zval const_CASE_FIRST_value;
ZVAL_LONG(&const_CASE_FIRST_value, UCOL_CASE_FIRST);
zend_string *const_CASE_FIRST_name = zend_string_init_interned("CASE_FIRST", sizeof("CASE_FIRST") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_CASE_FIRST_name, &const_CASE_FIRST_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_CASE_FIRST_name, &const_CASE_FIRST_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_CASE_FIRST_name);
zval const_CASE_LEVEL_value;
ZVAL_LONG(&const_CASE_LEVEL_value, UCOL_CASE_LEVEL);
zend_string *const_CASE_LEVEL_name = zend_string_init_interned("CASE_LEVEL", sizeof("CASE_LEVEL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_CASE_LEVEL_name, &const_CASE_LEVEL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_CASE_LEVEL_name, &const_CASE_LEVEL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_CASE_LEVEL_name);
zval const_NORMALIZATION_MODE_value;
ZVAL_LONG(&const_NORMALIZATION_MODE_value, UCOL_NORMALIZATION_MODE);
zend_string *const_NORMALIZATION_MODE_name = zend_string_init_interned("NORMALIZATION_MODE", sizeof("NORMALIZATION_MODE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NORMALIZATION_MODE_name, &const_NORMALIZATION_MODE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NORMALIZATION_MODE_name, &const_NORMALIZATION_MODE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NORMALIZATION_MODE_name);
zval const_STRENGTH_value;
ZVAL_LONG(&const_STRENGTH_value, UCOL_STRENGTH);
zend_string *const_STRENGTH_name = zend_string_init_interned("STRENGTH", sizeof("STRENGTH") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_STRENGTH_name, &const_STRENGTH_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_STRENGTH_name, &const_STRENGTH_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_STRENGTH_name);
zval const_HIRAGANA_QUATERNARY_MODE_value;
ZVAL_LONG(&const_HIRAGANA_QUATERNARY_MODE_value, UCOL_HIRAGANA_QUATERNARY_MODE);
zend_string *const_HIRAGANA_QUATERNARY_MODE_name = zend_string_init_interned("HIRAGANA_QUATERNARY_MODE", sizeof("HIRAGANA_QUATERNARY_MODE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_HIRAGANA_QUATERNARY_MODE_name, &const_HIRAGANA_QUATERNARY_MODE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_HIRAGANA_QUATERNARY_MODE_name, &const_HIRAGANA_QUATERNARY_MODE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_HIRAGANA_QUATERNARY_MODE_name);
zval const_NUMERIC_COLLATION_value;
ZVAL_LONG(&const_NUMERIC_COLLATION_value, UCOL_NUMERIC_COLLATION);
zend_string *const_NUMERIC_COLLATION_name = zend_string_init_interned("NUMERIC_COLLATION", sizeof("NUMERIC_COLLATION") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NUMERIC_COLLATION_name, &const_NUMERIC_COLLATION_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NUMERIC_COLLATION_name, &const_NUMERIC_COLLATION_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NUMERIC_COLLATION_name);
zval const_SORT_REGULAR_value;
ZVAL_LONG(&const_SORT_REGULAR_value, COLLATOR_SORT_REGULAR);
zend_string *const_SORT_REGULAR_name = zend_string_init_interned("SORT_REGULAR", sizeof("SORT_REGULAR") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SORT_REGULAR_name, &const_SORT_REGULAR_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SORT_REGULAR_name, &const_SORT_REGULAR_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SORT_REGULAR_name);
zval const_SORT_STRING_value;
ZVAL_LONG(&const_SORT_STRING_value, COLLATOR_SORT_STRING);
zend_string *const_SORT_STRING_name = zend_string_init_interned("SORT_STRING", sizeof("SORT_STRING") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SORT_STRING_name, &const_SORT_STRING_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SORT_STRING_name, &const_SORT_STRING_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SORT_STRING_name);
zval const_SORT_NUMERIC_value;
ZVAL_LONG(&const_SORT_NUMERIC_value, COLLATOR_SORT_NUMERIC);
zend_string *const_SORT_NUMERIC_name = zend_string_init_interned("SORT_NUMERIC", sizeof("SORT_NUMERIC") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SORT_NUMERIC_name, &const_SORT_NUMERIC_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SORT_NUMERIC_name, &const_SORT_NUMERIC_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SORT_NUMERIC_name);
return class_entry;

View File

@@ -7,214 +7,91 @@ class UConverter
{
/* enum UConverterCallbackReason */
/**
* @var int
* @cvalue UCNV_UNASSIGNED
*/
public const REASON_UNASSIGNED = UNKNOWN;
/**
* @var int
* @cvalue UCNV_ILLEGAL
*/
public const REASON_ILLEGAL = UNKNOWN;
/**
* @var int
* @cvalue UCNV_IRREGULAR
*/
public const REASON_IRREGULAR = UNKNOWN;
/**
* @var int
* @cvalue UCNV_RESET
*/
public const REASON_RESET = UNKNOWN;
/**
* @var int
* @cvalue UCNV_CLOSE
*/
public const REASON_CLOSE = UNKNOWN;
/**
* @var int
* @cvalue UCNV_CLONE
*/
public const REASON_CLONE = UNKNOWN;
/** @cvalue UCNV_UNASSIGNED */
public const int REASON_UNASSIGNED = UNKNOWN;
/** @cvalue UCNV_ILLEGAL */
public const int REASON_ILLEGAL = UNKNOWN;
/** @cvalue UCNV_IRREGULAR */
public const int REASON_IRREGULAR = UNKNOWN;
/** @cvalue UCNV_RESET */
public const int REASON_RESET = UNKNOWN;
/** @cvalue UCNV_CLOSE */
public const int REASON_CLOSE = UNKNOWN;
/** @cvalue UCNV_CLONE */
public const int REASON_CLONE = UNKNOWN;
/* enum UConverterType */
/**
* @var int
* @cvalue UCNV_UNSUPPORTED_CONVERTER
*/
public const UNSUPPORTED_CONVERTER = UNKNOWN;
/**
* @var int
* @cvalue UCNV_SBCS
*/
public const SBCS = UNKNOWN;
/**
* @var int
* @cvalue UCNV_DBCS
*/
public const DBCS = UNKNOWN;
/**
* @var int
* @cvalue UCNV_MBCS
*/
public const MBCS = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LATIN_1
*/
public const LATIN_1 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_UTF8
*/
public const UTF8 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_UTF16_BigEndian
*/
public const UTF16_BigEndian = UNKNOWN;
/**
* @var int
* @cvalue UCNV_UTF16_LittleEndian
*/
public const UTF16_LittleEndian = UNKNOWN;
/**
* @var int
* @cvalue UCNV_UTF32_BigEndian
*/
public const UTF32_BigEndian = UNKNOWN;
/**
* @var int
* @cvalue UCNV_UTF32_LittleEndian
*/
public const UTF32_LittleEndian = UNKNOWN;
/**
* @var int
* @cvalue UCNV_EBCDIC_STATEFUL
*/
public const EBCDIC_STATEFUL = UNKNOWN;
/**
* @var int
* @cvalue UCNV_ISO_2022
*/
public const ISO_2022 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_1
*/
public const LMBCS_1 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_2
*/
public const LMBCS_2 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_3
*/
public const LMBCS_3 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_4
*/
public const LMBCS_4 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_5
*/
public const LMBCS_5 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_6
*/
public const LMBCS_6 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_8
*/
public const LMBCS_8 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_11
*/
public const LMBCS_11 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_16
*/
public const LMBCS_16 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_17
*/
public const LMBCS_17 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_18
*/
public const LMBCS_18 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_19
*/
public const LMBCS_19 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_LMBCS_LAST
*/
public const LMBCS_LAST = UNKNOWN;
/**
* @var int
* @cvalue UCNV_HZ
*/
public const HZ = UNKNOWN;
/**
* @var int
* @cvalue UCNV_SCSU
*/
public const SCSU = UNKNOWN;
/**
* @var int
* @cvalue UCNV_ISCII
*/
public const ISCII = UNKNOWN;
/**
* @var int
* @cvalue UCNV_US_ASCII
*/
public const US_ASCII = UNKNOWN;
/**
* @var int
* @cvalue UCNV_UTF7
*/
public const UTF7 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_BOCU1
*/
public const BOCU1 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_UTF16
*/
public const UTF16 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_UTF32
*/
public const UTF32 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_CESU8
*/
public const CESU8 = UNKNOWN;
/**
* @var int
* @cvalue UCNV_IMAP_MAILBOX
*/
public const IMAP_MAILBOX = UNKNOWN;
/** @cvalue UCNV_UNSUPPORTED_CONVERTER */
public const int UNSUPPORTED_CONVERTER = UNKNOWN;
/** @cvalue UCNV_SBCS */
public const int SBCS = UNKNOWN;
/** @cvalue UCNV_DBCS */
public const int DBCS = UNKNOWN;
/** @cvalue UCNV_MBCS */
public const int MBCS = UNKNOWN;
/** @cvalue UCNV_LATIN_1 */
public const int LATIN_1 = UNKNOWN;
/** @cvalue UCNV_UTF8 */
public const int UTF8 = UNKNOWN;
/** @cvalue UCNV_UTF16_BigEndian */
public const int UTF16_BigEndian = UNKNOWN;
/** @cvalue UCNV_UTF16_LittleEndian */
public const int UTF16_LittleEndian = UNKNOWN;
/** @cvalue UCNV_UTF32_BigEndian */
public const int UTF32_BigEndian = UNKNOWN;
/** @cvalue UCNV_UTF32_LittleEndian */
public const int UTF32_LittleEndian = UNKNOWN;
/** @cvalue UCNV_EBCDIC_STATEFUL */
public const int EBCDIC_STATEFUL = UNKNOWN;
/** @cvalue UCNV_ISO_2022 */
public const int ISO_2022 = UNKNOWN;
/** @cvalue UCNV_LMBCS_1 */
public const int LMBCS_1 = UNKNOWN;
/** @cvalue UCNV_LMBCS_2 */
public const int LMBCS_2 = UNKNOWN;
/** @cvalue UCNV_LMBCS_3 */
public const int LMBCS_3 = UNKNOWN;
/** @cvalue UCNV_LMBCS_4 */
public const int LMBCS_4 = UNKNOWN;
/** @cvalue UCNV_LMBCS_5 */
public const int LMBCS_5 = UNKNOWN;
/** @cvalue UCNV_LMBCS_6 */
public const int LMBCS_6 = UNKNOWN;
/** @cvalue UCNV_LMBCS_8 */
public const int LMBCS_8 = UNKNOWN;
/** @cvalue UCNV_LMBCS_11 */
public const int LMBCS_11 = UNKNOWN;
/** @cvalue UCNV_LMBCS_16 */
public const int LMBCS_16 = UNKNOWN;
/** @cvalue UCNV_LMBCS_17 */
public const int LMBCS_17 = UNKNOWN;
/** @cvalue UCNV_LMBCS_18 */
public const int LMBCS_18 = UNKNOWN;
/** @cvalue UCNV_LMBCS_19 */
public const int LMBCS_19 = UNKNOWN;
/** @cvalue UCNV_LMBCS_LAST */
public const int LMBCS_LAST = UNKNOWN;
/** @cvalue UCNV_HZ */
public const int HZ = UNKNOWN;
/** @cvalue UCNV_SCSU */
public const int SCSU = UNKNOWN;
/** @cvalue UCNV_ISCII */
public const int ISCII = UNKNOWN;
/** @cvalue UCNV_US_ASCII */
public const int US_ASCII = UNKNOWN;
/** @cvalue UCNV_UTF7 */
public const int UTF7 = UNKNOWN;
/** @cvalue UCNV_BOCU1 */
public const int BOCU1 = UNKNOWN;
/** @cvalue UCNV_UTF16 */
public const int UTF16 = UNKNOWN;
/** @cvalue UCNV_UTF32 */
public const int UTF32 = UNKNOWN;
/** @cvalue UCNV_CESU8 */
public const int CESU8 = UNKNOWN;
/** @cvalue UCNV_IMAP_MAILBOX */
public const int IMAP_MAILBOX = UNKNOWN;
public function __construct(?string $destination_encoding = null, ?string $source_encoding = null) {}

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 4012b69ba043f9780ea2e92714c7f2daa47e928e */
* Stub hash: f351fbf3afd9753fb16c87903c3dbd5e4621c024 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_UConverter___construct, 0, 0, 0)
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, destination_encoding, IS_STRING, 1, "null")
@@ -130,247 +130,247 @@ static zend_class_entry *register_class_UConverter(void)
zval const_REASON_UNASSIGNED_value;
ZVAL_LONG(&const_REASON_UNASSIGNED_value, UCNV_UNASSIGNED);
zend_string *const_REASON_UNASSIGNED_name = zend_string_init_interned("REASON_UNASSIGNED", sizeof("REASON_UNASSIGNED") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_REASON_UNASSIGNED_name, &const_REASON_UNASSIGNED_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_REASON_UNASSIGNED_name, &const_REASON_UNASSIGNED_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_REASON_UNASSIGNED_name);
zval const_REASON_ILLEGAL_value;
ZVAL_LONG(&const_REASON_ILLEGAL_value, UCNV_ILLEGAL);
zend_string *const_REASON_ILLEGAL_name = zend_string_init_interned("REASON_ILLEGAL", sizeof("REASON_ILLEGAL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_REASON_ILLEGAL_name, &const_REASON_ILLEGAL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_REASON_ILLEGAL_name, &const_REASON_ILLEGAL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_REASON_ILLEGAL_name);
zval const_REASON_IRREGULAR_value;
ZVAL_LONG(&const_REASON_IRREGULAR_value, UCNV_IRREGULAR);
zend_string *const_REASON_IRREGULAR_name = zend_string_init_interned("REASON_IRREGULAR", sizeof("REASON_IRREGULAR") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_REASON_IRREGULAR_name, &const_REASON_IRREGULAR_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_REASON_IRREGULAR_name, &const_REASON_IRREGULAR_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_REASON_IRREGULAR_name);
zval const_REASON_RESET_value;
ZVAL_LONG(&const_REASON_RESET_value, UCNV_RESET);
zend_string *const_REASON_RESET_name = zend_string_init_interned("REASON_RESET", sizeof("REASON_RESET") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_REASON_RESET_name, &const_REASON_RESET_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_REASON_RESET_name, &const_REASON_RESET_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_REASON_RESET_name);
zval const_REASON_CLOSE_value;
ZVAL_LONG(&const_REASON_CLOSE_value, UCNV_CLOSE);
zend_string *const_REASON_CLOSE_name = zend_string_init_interned("REASON_CLOSE", sizeof("REASON_CLOSE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_REASON_CLOSE_name, &const_REASON_CLOSE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_REASON_CLOSE_name, &const_REASON_CLOSE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_REASON_CLOSE_name);
zval const_REASON_CLONE_value;
ZVAL_LONG(&const_REASON_CLONE_value, UCNV_CLONE);
zend_string *const_REASON_CLONE_name = zend_string_init_interned("REASON_CLONE", sizeof("REASON_CLONE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_REASON_CLONE_name, &const_REASON_CLONE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_REASON_CLONE_name, &const_REASON_CLONE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_REASON_CLONE_name);
zval const_UNSUPPORTED_CONVERTER_value;
ZVAL_LONG(&const_UNSUPPORTED_CONVERTER_value, UCNV_UNSUPPORTED_CONVERTER);
zend_string *const_UNSUPPORTED_CONVERTER_name = zend_string_init_interned("UNSUPPORTED_CONVERTER", sizeof("UNSUPPORTED_CONVERTER") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UNSUPPORTED_CONVERTER_name, &const_UNSUPPORTED_CONVERTER_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UNSUPPORTED_CONVERTER_name, &const_UNSUPPORTED_CONVERTER_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UNSUPPORTED_CONVERTER_name);
zval const_SBCS_value;
ZVAL_LONG(&const_SBCS_value, UCNV_SBCS);
zend_string *const_SBCS_name = zend_string_init_interned("SBCS", sizeof("SBCS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SBCS_name, &const_SBCS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SBCS_name, &const_SBCS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SBCS_name);
zval const_DBCS_value;
ZVAL_LONG(&const_DBCS_value, UCNV_DBCS);
zend_string *const_DBCS_name = zend_string_init_interned("DBCS", sizeof("DBCS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DBCS_name, &const_DBCS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DBCS_name, &const_DBCS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DBCS_name);
zval const_MBCS_value;
ZVAL_LONG(&const_MBCS_value, UCNV_MBCS);
zend_string *const_MBCS_name = zend_string_init_interned("MBCS", sizeof("MBCS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MBCS_name, &const_MBCS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MBCS_name, &const_MBCS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MBCS_name);
zval const_LATIN_1_value;
ZVAL_LONG(&const_LATIN_1_value, UCNV_LATIN_1);
zend_string *const_LATIN_1_name = zend_string_init_interned("LATIN_1", sizeof("LATIN_1") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LATIN_1_name, &const_LATIN_1_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LATIN_1_name, &const_LATIN_1_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LATIN_1_name);
zval const_UTF8_value;
ZVAL_LONG(&const_UTF8_value, UCNV_UTF8);
zend_string *const_UTF8_name = zend_string_init_interned("UTF8", sizeof("UTF8") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UTF8_name, &const_UTF8_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UTF8_name, &const_UTF8_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UTF8_name);
zval const_UTF16_BigEndian_value;
ZVAL_LONG(&const_UTF16_BigEndian_value, UCNV_UTF16_BigEndian);
zend_string *const_UTF16_BigEndian_name = zend_string_init_interned("UTF16_BigEndian", sizeof("UTF16_BigEndian") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UTF16_BigEndian_name, &const_UTF16_BigEndian_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UTF16_BigEndian_name, &const_UTF16_BigEndian_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UTF16_BigEndian_name);
zval const_UTF16_LittleEndian_value;
ZVAL_LONG(&const_UTF16_LittleEndian_value, UCNV_UTF16_LittleEndian);
zend_string *const_UTF16_LittleEndian_name = zend_string_init_interned("UTF16_LittleEndian", sizeof("UTF16_LittleEndian") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UTF16_LittleEndian_name, &const_UTF16_LittleEndian_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UTF16_LittleEndian_name, &const_UTF16_LittleEndian_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UTF16_LittleEndian_name);
zval const_UTF32_BigEndian_value;
ZVAL_LONG(&const_UTF32_BigEndian_value, UCNV_UTF32_BigEndian);
zend_string *const_UTF32_BigEndian_name = zend_string_init_interned("UTF32_BigEndian", sizeof("UTF32_BigEndian") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UTF32_BigEndian_name, &const_UTF32_BigEndian_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UTF32_BigEndian_name, &const_UTF32_BigEndian_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UTF32_BigEndian_name);
zval const_UTF32_LittleEndian_value;
ZVAL_LONG(&const_UTF32_LittleEndian_value, UCNV_UTF32_LittleEndian);
zend_string *const_UTF32_LittleEndian_name = zend_string_init_interned("UTF32_LittleEndian", sizeof("UTF32_LittleEndian") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UTF32_LittleEndian_name, &const_UTF32_LittleEndian_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UTF32_LittleEndian_name, &const_UTF32_LittleEndian_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UTF32_LittleEndian_name);
zval const_EBCDIC_STATEFUL_value;
ZVAL_LONG(&const_EBCDIC_STATEFUL_value, UCNV_EBCDIC_STATEFUL);
zend_string *const_EBCDIC_STATEFUL_name = zend_string_init_interned("EBCDIC_STATEFUL", sizeof("EBCDIC_STATEFUL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_EBCDIC_STATEFUL_name, &const_EBCDIC_STATEFUL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_EBCDIC_STATEFUL_name, &const_EBCDIC_STATEFUL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_EBCDIC_STATEFUL_name);
zval const_ISO_2022_value;
ZVAL_LONG(&const_ISO_2022_value, UCNV_ISO_2022);
zend_string *const_ISO_2022_name = zend_string_init_interned("ISO_2022", sizeof("ISO_2022") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ISO_2022_name, &const_ISO_2022_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ISO_2022_name, &const_ISO_2022_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ISO_2022_name);
zval const_LMBCS_1_value;
ZVAL_LONG(&const_LMBCS_1_value, UCNV_LMBCS_1);
zend_string *const_LMBCS_1_name = zend_string_init_interned("LMBCS_1", sizeof("LMBCS_1") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_1_name, &const_LMBCS_1_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_1_name, &const_LMBCS_1_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_1_name);
zval const_LMBCS_2_value;
ZVAL_LONG(&const_LMBCS_2_value, UCNV_LMBCS_2);
zend_string *const_LMBCS_2_name = zend_string_init_interned("LMBCS_2", sizeof("LMBCS_2") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_2_name, &const_LMBCS_2_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_2_name, &const_LMBCS_2_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_2_name);
zval const_LMBCS_3_value;
ZVAL_LONG(&const_LMBCS_3_value, UCNV_LMBCS_3);
zend_string *const_LMBCS_3_name = zend_string_init_interned("LMBCS_3", sizeof("LMBCS_3") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_3_name, &const_LMBCS_3_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_3_name, &const_LMBCS_3_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_3_name);
zval const_LMBCS_4_value;
ZVAL_LONG(&const_LMBCS_4_value, UCNV_LMBCS_4);
zend_string *const_LMBCS_4_name = zend_string_init_interned("LMBCS_4", sizeof("LMBCS_4") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_4_name, &const_LMBCS_4_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_4_name, &const_LMBCS_4_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_4_name);
zval const_LMBCS_5_value;
ZVAL_LONG(&const_LMBCS_5_value, UCNV_LMBCS_5);
zend_string *const_LMBCS_5_name = zend_string_init_interned("LMBCS_5", sizeof("LMBCS_5") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_5_name, &const_LMBCS_5_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_5_name, &const_LMBCS_5_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_5_name);
zval const_LMBCS_6_value;
ZVAL_LONG(&const_LMBCS_6_value, UCNV_LMBCS_6);
zend_string *const_LMBCS_6_name = zend_string_init_interned("LMBCS_6", sizeof("LMBCS_6") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_6_name, &const_LMBCS_6_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_6_name, &const_LMBCS_6_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_6_name);
zval const_LMBCS_8_value;
ZVAL_LONG(&const_LMBCS_8_value, UCNV_LMBCS_8);
zend_string *const_LMBCS_8_name = zend_string_init_interned("LMBCS_8", sizeof("LMBCS_8") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_8_name, &const_LMBCS_8_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_8_name, &const_LMBCS_8_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_8_name);
zval const_LMBCS_11_value;
ZVAL_LONG(&const_LMBCS_11_value, UCNV_LMBCS_11);
zend_string *const_LMBCS_11_name = zend_string_init_interned("LMBCS_11", sizeof("LMBCS_11") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_11_name, &const_LMBCS_11_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_11_name, &const_LMBCS_11_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_11_name);
zval const_LMBCS_16_value;
ZVAL_LONG(&const_LMBCS_16_value, UCNV_LMBCS_16);
zend_string *const_LMBCS_16_name = zend_string_init_interned("LMBCS_16", sizeof("LMBCS_16") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_16_name, &const_LMBCS_16_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_16_name, &const_LMBCS_16_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_16_name);
zval const_LMBCS_17_value;
ZVAL_LONG(&const_LMBCS_17_value, UCNV_LMBCS_17);
zend_string *const_LMBCS_17_name = zend_string_init_interned("LMBCS_17", sizeof("LMBCS_17") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_17_name, &const_LMBCS_17_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_17_name, &const_LMBCS_17_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_17_name);
zval const_LMBCS_18_value;
ZVAL_LONG(&const_LMBCS_18_value, UCNV_LMBCS_18);
zend_string *const_LMBCS_18_name = zend_string_init_interned("LMBCS_18", sizeof("LMBCS_18") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_18_name, &const_LMBCS_18_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_18_name, &const_LMBCS_18_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_18_name);
zval const_LMBCS_19_value;
ZVAL_LONG(&const_LMBCS_19_value, UCNV_LMBCS_19);
zend_string *const_LMBCS_19_name = zend_string_init_interned("LMBCS_19", sizeof("LMBCS_19") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_19_name, &const_LMBCS_19_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_19_name, &const_LMBCS_19_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_19_name);
zval const_LMBCS_LAST_value;
ZVAL_LONG(&const_LMBCS_LAST_value, UCNV_LMBCS_LAST);
zend_string *const_LMBCS_LAST_name = zend_string_init_interned("LMBCS_LAST", sizeof("LMBCS_LAST") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LMBCS_LAST_name, &const_LMBCS_LAST_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LMBCS_LAST_name, &const_LMBCS_LAST_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LMBCS_LAST_name);
zval const_HZ_value;
ZVAL_LONG(&const_HZ_value, UCNV_HZ);
zend_string *const_HZ_name = zend_string_init_interned("HZ", sizeof("HZ") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_HZ_name, &const_HZ_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_HZ_name, &const_HZ_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_HZ_name);
zval const_SCSU_value;
ZVAL_LONG(&const_SCSU_value, UCNV_SCSU);
zend_string *const_SCSU_name = zend_string_init_interned("SCSU", sizeof("SCSU") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SCSU_name, &const_SCSU_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SCSU_name, &const_SCSU_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SCSU_name);
zval const_ISCII_value;
ZVAL_LONG(&const_ISCII_value, UCNV_ISCII);
zend_string *const_ISCII_name = zend_string_init_interned("ISCII", sizeof("ISCII") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ISCII_name, &const_ISCII_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ISCII_name, &const_ISCII_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ISCII_name);
zval const_US_ASCII_value;
ZVAL_LONG(&const_US_ASCII_value, UCNV_US_ASCII);
zend_string *const_US_ASCII_name = zend_string_init_interned("US_ASCII", sizeof("US_ASCII") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_US_ASCII_name, &const_US_ASCII_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_US_ASCII_name, &const_US_ASCII_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_US_ASCII_name);
zval const_UTF7_value;
ZVAL_LONG(&const_UTF7_value, UCNV_UTF7);
zend_string *const_UTF7_name = zend_string_init_interned("UTF7", sizeof("UTF7") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UTF7_name, &const_UTF7_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UTF7_name, &const_UTF7_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UTF7_name);
zval const_BOCU1_value;
ZVAL_LONG(&const_BOCU1_value, UCNV_BOCU1);
zend_string *const_BOCU1_name = zend_string_init_interned("BOCU1", sizeof("BOCU1") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_BOCU1_name, &const_BOCU1_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_BOCU1_name, &const_BOCU1_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_BOCU1_name);
zval const_UTF16_value;
ZVAL_LONG(&const_UTF16_value, UCNV_UTF16);
zend_string *const_UTF16_name = zend_string_init_interned("UTF16", sizeof("UTF16") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UTF16_name, &const_UTF16_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UTF16_name, &const_UTF16_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UTF16_name);
zval const_UTF32_value;
ZVAL_LONG(&const_UTF32_value, UCNV_UTF32);
zend_string *const_UTF32_name = zend_string_init_interned("UTF32", sizeof("UTF32") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UTF32_name, &const_UTF32_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UTF32_name, &const_UTF32_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UTF32_name);
zval const_CESU8_value;
ZVAL_LONG(&const_CESU8_value, UCNV_CESU8);
zend_string *const_CESU8_name = zend_string_init_interned("CESU8", sizeof("CESU8") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_CESU8_name, &const_CESU8_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_CESU8_name, &const_CESU8_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_CESU8_name);
zval const_IMAP_MAILBOX_value;
ZVAL_LONG(&const_IMAP_MAILBOX_value, UCNV_IMAP_MAILBOX);
zend_string *const_IMAP_MAILBOX_name = zend_string_init_interned("IMAP_MAILBOX", sizeof("IMAP_MAILBOX") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_IMAP_MAILBOX_name, &const_IMAP_MAILBOX_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_IMAP_MAILBOX_name, &const_IMAP_MAILBOX_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_IMAP_MAILBOX_name);
return class_entry;

View File

@@ -5,67 +5,31 @@
/** @not-serializable */
class IntlDateFormatter
{
/**
* @var int
* @cvalue UDAT_FULL
*/
public const FULL = UNKNOWN;
/**
* @var int
* @cvalue UDAT_LONG
*/
public const LONG = UNKNOWN;
/**
* @var int
* @cvalue UDAT_MEDIUM
*/
public const MEDIUM = UNKNOWN;
/**
* @var int
* @cvalue UDAT_SHORT
*/
public const SHORT = UNKNOWN;
/**
* @var int
* @cvalue UDAT_NONE
*/
public const NONE = UNKNOWN;
/**
* @var int
* @cvalue UDAT_FULL_RELATIVE
*/
public const RELATIVE_FULL = UNKNOWN;
/**
* @var int
* @cvalue UDAT_LONG_RELATIVE
*/
public const RELATIVE_LONG = UNKNOWN;
/**
* @var int
* @cvalue UDAT_MEDIUM_RELATIVE
*/
public const RELATIVE_MEDIUM = UNKNOWN;
/**
* @var int
* @cvalue UDAT_SHORT_RELATIVE
*/
public const RELATIVE_SHORT = UNKNOWN;
/**
* @var int
* @cvalue UDAT_PATTERN
*/
public const PATTERN = UNKNOWN;
/** @cvalue UDAT_FULL */
public const int FULL = UNKNOWN;
/** @cvalue UDAT_LONG */
public const int LONG = UNKNOWN;
/** @cvalue UDAT_MEDIUM */
public const int MEDIUM = UNKNOWN;
/** @cvalue UDAT_SHORT */
public const int SHORT = UNKNOWN;
/** @cvalue UDAT_NONE */
public const int NONE = UNKNOWN;
/** @cvalue UDAT_FULL_RELATIVE */
public const int RELATIVE_FULL = UNKNOWN;
/** @cvalue UDAT_LONG_RELATIVE */
public const int RELATIVE_LONG = UNKNOWN;
/** @cvalue UDAT_MEDIUM_RELATIVE */
public const int RELATIVE_MEDIUM = UNKNOWN;
/** @cvalue UDAT_SHORT_RELATIVE */
public const int RELATIVE_SHORT = UNKNOWN;
/** @cvalue UDAT_PATTERN */
public const int PATTERN = UNKNOWN;
/**
* @var int
* @cvalue UCAL_GREGORIAN
*/
public const GREGORIAN = UNKNOWN;
/**
* @var int
* @cvalue UCAL_TRADITIONAL
*/
public const TRADITIONAL = UNKNOWN;
/** @cvalue UCAL_GREGORIAN */
public const int GREGORIAN = UNKNOWN;
/** @cvalue UCAL_TRADITIONAL */
public const int TRADITIONAL = UNKNOWN;
/**
* @param IntlTimeZone|DateTimeZone|string|null $timezone

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: c7bec57da82aab1f4470df0f2b725523885a58c2 */
* Stub hash: 91f1dbe4843fd1d4dff7266e814a3c8f9aed882a */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlDateFormatter___construct, 0, 0, 1)
ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 1)
@@ -146,73 +146,73 @@ static zend_class_entry *register_class_IntlDateFormatter(void)
zval const_FULL_value;
ZVAL_LONG(&const_FULL_value, UDAT_FULL);
zend_string *const_FULL_name = zend_string_init_interned("FULL", sizeof("FULL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FULL_name, &const_FULL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FULL_name, &const_FULL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FULL_name);
zval const_LONG_value;
ZVAL_LONG(&const_LONG_value, UDAT_LONG);
zend_string *const_LONG_name = zend_string_init_interned("LONG", sizeof("LONG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LONG_name, &const_LONG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LONG_name, &const_LONG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LONG_name);
zval const_MEDIUM_value;
ZVAL_LONG(&const_MEDIUM_value, UDAT_MEDIUM);
zend_string *const_MEDIUM_name = zend_string_init_interned("MEDIUM", sizeof("MEDIUM") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MEDIUM_name, &const_MEDIUM_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MEDIUM_name, &const_MEDIUM_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MEDIUM_name);
zval const_SHORT_value;
ZVAL_LONG(&const_SHORT_value, UDAT_SHORT);
zend_string *const_SHORT_name = zend_string_init_interned("SHORT", sizeof("SHORT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SHORT_name, &const_SHORT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SHORT_name, &const_SHORT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SHORT_name);
zval const_NONE_value;
ZVAL_LONG(&const_NONE_value, UDAT_NONE);
zend_string *const_NONE_name = zend_string_init_interned("NONE", sizeof("NONE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NONE_name, &const_NONE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NONE_name, &const_NONE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NONE_name);
zval const_RELATIVE_FULL_value;
ZVAL_LONG(&const_RELATIVE_FULL_value, UDAT_FULL_RELATIVE);
zend_string *const_RELATIVE_FULL_name = zend_string_init_interned("RELATIVE_FULL", sizeof("RELATIVE_FULL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_RELATIVE_FULL_name, &const_RELATIVE_FULL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_RELATIVE_FULL_name, &const_RELATIVE_FULL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_RELATIVE_FULL_name);
zval const_RELATIVE_LONG_value;
ZVAL_LONG(&const_RELATIVE_LONG_value, UDAT_LONG_RELATIVE);
zend_string *const_RELATIVE_LONG_name = zend_string_init_interned("RELATIVE_LONG", sizeof("RELATIVE_LONG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_RELATIVE_LONG_name, &const_RELATIVE_LONG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_RELATIVE_LONG_name, &const_RELATIVE_LONG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_RELATIVE_LONG_name);
zval const_RELATIVE_MEDIUM_value;
ZVAL_LONG(&const_RELATIVE_MEDIUM_value, UDAT_MEDIUM_RELATIVE);
zend_string *const_RELATIVE_MEDIUM_name = zend_string_init_interned("RELATIVE_MEDIUM", sizeof("RELATIVE_MEDIUM") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_RELATIVE_MEDIUM_name, &const_RELATIVE_MEDIUM_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_RELATIVE_MEDIUM_name, &const_RELATIVE_MEDIUM_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_RELATIVE_MEDIUM_name);
zval const_RELATIVE_SHORT_value;
ZVAL_LONG(&const_RELATIVE_SHORT_value, UDAT_SHORT_RELATIVE);
zend_string *const_RELATIVE_SHORT_name = zend_string_init_interned("RELATIVE_SHORT", sizeof("RELATIVE_SHORT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_RELATIVE_SHORT_name, &const_RELATIVE_SHORT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_RELATIVE_SHORT_name, &const_RELATIVE_SHORT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_RELATIVE_SHORT_name);
zval const_PATTERN_value;
ZVAL_LONG(&const_PATTERN_value, UDAT_PATTERN);
zend_string *const_PATTERN_name = zend_string_init_interned("PATTERN", sizeof("PATTERN") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PATTERN_name, &const_PATTERN_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PATTERN_name, &const_PATTERN_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PATTERN_name);
zval const_GREGORIAN_value;
ZVAL_LONG(&const_GREGORIAN_value, UCAL_GREGORIAN);
zend_string *const_GREGORIAN_name = zend_string_init_interned("GREGORIAN", sizeof("GREGORIAN") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_GREGORIAN_name, &const_GREGORIAN_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_GREGORIAN_name, &const_GREGORIAN_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_GREGORIAN_name);
zval const_TRADITIONAL_value;
ZVAL_LONG(&const_TRADITIONAL_value, UCAL_TRADITIONAL);
zend_string *const_TRADITIONAL_name = zend_string_init_interned("TRADITIONAL", sizeof("TRADITIONAL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TRADITIONAL_name, &const_TRADITIONAL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_TRADITIONAL_name, &const_TRADITIONAL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TRADITIONAL_name);
return class_entry;

View File

@@ -7,395 +7,175 @@ class NumberFormatter
{
/* UNumberFormatStyle constants */
/**
* @var int
* @cvalue UNUM_PATTERN_DECIMAL
*/
public const PATTERN_DECIMAL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_DECIMAL
*/
public const DECIMAL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_CURRENCY
*/
public const CURRENCY = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PERCENT
*/
public const PERCENT = UNKNOWN;
/**
* @var int
* @cvalue UNUM_SCIENTIFIC
*/
public const SCIENTIFIC = UNKNOWN;
/**
* @var int
* @cvalue UNUM_SPELLOUT
*/
public const SPELLOUT = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ORDINAL
*/
public const ORDINAL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_DURATION
*/
public const DURATION = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PATTERN_RULEBASED
*/
public const PATTERN_RULEBASED = UNKNOWN;
/**
* @var int
* @cvalue UNUM_IGNORE
*/
public const IGNORE = UNKNOWN;
/** @cvalue UNUM_PATTERN_DECIMAL */
public const int PATTERN_DECIMAL = UNKNOWN;
/** @cvalue UNUM_DECIMAL */
public const int DECIMAL = UNKNOWN;
/** @cvalue UNUM_CURRENCY */
public const int CURRENCY = UNKNOWN;
/** @cvalue UNUM_PERCENT */
public const int PERCENT = UNKNOWN;
/** @cvalue UNUM_SCIENTIFIC */
public const int SCIENTIFIC = UNKNOWN;
/** @cvalue UNUM_SPELLOUT */
public const int SPELLOUT = UNKNOWN;
/** @cvalue UNUM_ORDINAL */
public const int ORDINAL = UNKNOWN;
/** @cvalue UNUM_DURATION */
public const int DURATION = UNKNOWN;
/** @cvalue UNUM_PATTERN_RULEBASED */
public const int PATTERN_RULEBASED = UNKNOWN;
/** @cvalue UNUM_IGNORE */
public const int IGNORE = UNKNOWN;
#if U_ICU_VERSION_MAJOR_NUM >= 53
/**
* @var int
* @cvalue UNUM_CURRENCY_ACCOUNTING
*/
public const CURRENCY_ACCOUNTING = UNKNOWN;
/** @cvalue UNUM_CURRENCY_ACCOUNTING */
public const int CURRENCY_ACCOUNTING = UNKNOWN;
#endif
/**
* @var int
* @cvalue UNUM_DEFAULT
*/
public const DEFAULT_STYLE = UNKNOWN;
/** @cvalue UNUM_DEFAULT */
public const int DEFAULT_STYLE = UNKNOWN;
/* UNumberFormatRoundingMode */
/**
* @var int
* @cvalue UNUM_ROUND_CEILING
*/
public const ROUND_CEILING = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ROUND_FLOOR
*/
public const ROUND_FLOOR = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ROUND_DOWN
*/
public const ROUND_DOWN = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ROUND_UP
*/
public const ROUND_UP = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ROUND_HALFEVEN
*/
public const ROUND_HALFEVEN = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ROUND_HALFDOWN
*/
public const ROUND_HALFDOWN = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ROUND_HALFUP
*/
public const ROUND_HALFUP = UNKNOWN;
/** @cvalue UNUM_ROUND_CEILING */
public const int ROUND_CEILING = UNKNOWN;
/** @cvalue UNUM_ROUND_FLOOR */
public const int ROUND_FLOOR = UNKNOWN;
/** @cvalue UNUM_ROUND_DOWN */
public const int ROUND_DOWN = UNKNOWN;
/** @cvalue UNUM_ROUND_UP */
public const int ROUND_UP = UNKNOWN;
/** @cvalue UNUM_ROUND_HALFEVEN */
public const int ROUND_HALFEVEN = UNKNOWN;
/** @cvalue UNUM_ROUND_HALFDOWN */
public const int ROUND_HALFDOWN = UNKNOWN;
/** @cvalue UNUM_ROUND_HALFUP */
public const int ROUND_HALFUP = UNKNOWN;
/* UNumberFormatPadPosition */
/**
* @var int
* @cvalue UNUM_PAD_BEFORE_PREFIX
*/
public const PAD_BEFORE_PREFIX = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PAD_AFTER_PREFIX
*/
public const PAD_AFTER_PREFIX = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PAD_BEFORE_SUFFIX
*/
public const PAD_BEFORE_SUFFIX = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PAD_AFTER_SUFFIX
*/
public const PAD_AFTER_SUFFIX = UNKNOWN;
/** @cvalue UNUM_PAD_BEFORE_PREFIX */
public const int PAD_BEFORE_PREFIX = UNKNOWN;
/** @cvalue UNUM_PAD_AFTER_PREFIX */
public const int PAD_AFTER_PREFIX = UNKNOWN;
/** @cvalue UNUM_PAD_BEFORE_SUFFIX */
public const int PAD_BEFORE_SUFFIX = UNKNOWN;
/** @cvalue UNUM_PAD_AFTER_SUFFIX */
public const int PAD_AFTER_SUFFIX = UNKNOWN;
/* UNumberFormatAttribute */
/**
* @var int
* @cvalue UNUM_PARSE_INT_ONLY
*/
public const PARSE_INT_ONLY = UNKNOWN;
/**
* @var int
* @cvalue UNUM_GROUPING_USED
*/
public const GROUPING_USED = UNKNOWN;
/**
* @var int
* @cvalue UNUM_DECIMAL_ALWAYS_SHOWN
*/
public const DECIMAL_ALWAYS_SHOWN = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MAX_INTEGER_DIGITS
*/
public const MAX_INTEGER_DIGITS = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MIN_INTEGER_DIGITS
*/
public const MIN_INTEGER_DIGITS = UNKNOWN;
/**
* @var int
* @cvalue UNUM_INTEGER_DIGITS
*/
public const INTEGER_DIGITS = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MAX_FRACTION_DIGITS
*/
public const MAX_FRACTION_DIGITS = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MIN_FRACTION_DIGITS
*/
public const MIN_FRACTION_DIGITS = UNKNOWN;
/**
* @var int
* @cvalue UNUM_FRACTION_DIGITS
*/
public const FRACTION_DIGITS = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MULTIPLIER
*/
public const MULTIPLIER = UNKNOWN;
/**
* @var int
* @cvalue UNUM_GROUPING_SIZE
*/
public const GROUPING_SIZE = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ROUNDING_MODE
*/
public const ROUNDING_MODE = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ROUNDING_INCREMENT
*/
public const ROUNDING_INCREMENT = UNKNOWN;
/**
* @var int
* @cvalue UNUM_FORMAT_WIDTH
*/
public const FORMAT_WIDTH = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PADDING_POSITION
*/
public const PADDING_POSITION = UNKNOWN;
/**
* @var int
* @cvalue UNUM_SECONDARY_GROUPING_SIZE
*/
public const SECONDARY_GROUPING_SIZE = UNKNOWN;
/**
* @var int
* @cvalue UNUM_SIGNIFICANT_DIGITS_USED
*/
public const SIGNIFICANT_DIGITS_USED = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MIN_SIGNIFICANT_DIGITS
*/
public const MIN_SIGNIFICANT_DIGITS = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MAX_SIGNIFICANT_DIGITS
*/
public const MAX_SIGNIFICANT_DIGITS = UNKNOWN;
/**
* @var int
* @cvalue UNUM_LENIENT_PARSE
*/
public const LENIENT_PARSE = UNKNOWN;
/** @cvalue UNUM_PARSE_INT_ONLY */
public const int PARSE_INT_ONLY = UNKNOWN;
/** @cvalue UNUM_GROUPING_USED */
public const int GROUPING_USED = UNKNOWN;
/** @cvalue UNUM_DECIMAL_ALWAYS_SHOWN */
public const int DECIMAL_ALWAYS_SHOWN = UNKNOWN;
/** @cvalue UNUM_MAX_INTEGER_DIGITS */
public const int MAX_INTEGER_DIGITS = UNKNOWN;
/** @cvalue UNUM_MIN_INTEGER_DIGITS */
public const int MIN_INTEGER_DIGITS = UNKNOWN;
/** @cvalue UNUM_INTEGER_DIGITS */
public const int INTEGER_DIGITS = UNKNOWN;
/** @cvalue UNUM_MAX_FRACTION_DIGITS */
public const int MAX_FRACTION_DIGITS = UNKNOWN;
/** @cvalue UNUM_MIN_FRACTION_DIGITS */
public const int MIN_FRACTION_DIGITS = UNKNOWN;
/** @cvalue UNUM_FRACTION_DIGITS */
public const int FRACTION_DIGITS = UNKNOWN;
/** @cvalue UNUM_MULTIPLIER */
public const int MULTIPLIER = UNKNOWN;
/** @cvalue UNUM_GROUPING_SIZE */
public const int GROUPING_SIZE = UNKNOWN;
/** @cvalue UNUM_ROUNDING_MODE */
public const int ROUNDING_MODE = UNKNOWN;
/** @cvalue UNUM_ROUNDING_INCREMENT */
public const int ROUNDING_INCREMENT = UNKNOWN;
/** @cvalue UNUM_FORMAT_WIDTH */
public const int FORMAT_WIDTH = UNKNOWN;
/** @cvalue UNUM_PADDING_POSITION */
public const int PADDING_POSITION = UNKNOWN;
/** @cvalue UNUM_SECONDARY_GROUPING_SIZE */
public const int SECONDARY_GROUPING_SIZE = UNKNOWN;
/** @cvalue UNUM_SIGNIFICANT_DIGITS_USED */
public const int SIGNIFICANT_DIGITS_USED = UNKNOWN;
/** @cvalue UNUM_MIN_SIGNIFICANT_DIGITS */
public const int MIN_SIGNIFICANT_DIGITS = UNKNOWN;
/** @cvalue UNUM_MAX_SIGNIFICANT_DIGITS */
public const int MAX_SIGNIFICANT_DIGITS = UNKNOWN;
/** @cvalue UNUM_LENIENT_PARSE */
public const int LENIENT_PARSE = UNKNOWN;
/* UNumberFormatTextAttribute */
/**
* @var int
* @cvalue UNUM_POSITIVE_PREFIX
*/
public const POSITIVE_PREFIX = UNKNOWN;
/**
* @var int
* @cvalue UNUM_POSITIVE_SUFFIX
*/
public const POSITIVE_SUFFIX = UNKNOWN;
/**
* @var int
* @cvalue UNUM_NEGATIVE_PREFIX
*/
public const NEGATIVE_PREFIX = UNKNOWN;
/**
* @var int
* @cvalue UNUM_NEGATIVE_SUFFIX
*/
public const NEGATIVE_SUFFIX = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PADDING_CHARACTER
*/
public const PADDING_CHARACTER = UNKNOWN;
/**
* @var int
* @cvalue UNUM_CURRENCY_CODE
*/
public const CURRENCY_CODE = UNKNOWN;
/**
* @var int
* @cvalue UNUM_DEFAULT_RULESET
*/
public const DEFAULT_RULESET = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PUBLIC_RULESETS
*/
public const PUBLIC_RULESETS = UNKNOWN;
/** @cvalue UNUM_POSITIVE_PREFIX */
public const int POSITIVE_PREFIX = UNKNOWN;
/** @cvalue UNUM_POSITIVE_SUFFIX */
public const int POSITIVE_SUFFIX = UNKNOWN;
/** @cvalue UNUM_NEGATIVE_PREFIX */
public const int NEGATIVE_PREFIX = UNKNOWN;
/** @cvalue UNUM_NEGATIVE_SUFFIX */
public const int NEGATIVE_SUFFIX = UNKNOWN;
/** @cvalue UNUM_PADDING_CHARACTER */
public const int PADDING_CHARACTER = UNKNOWN;
/** @cvalue UNUM_CURRENCY_CODE */
public const int CURRENCY_CODE = UNKNOWN;
/** @cvalue UNUM_DEFAULT_RULESET */
public const int DEFAULT_RULESET = UNKNOWN;
/** @cvalue UNUM_PUBLIC_RULESETS */
public const int PUBLIC_RULESETS = UNKNOWN;
/* UNumberFormatSymbol */
/**
* @var int
* @cvalue UNUM_DECIMAL_SEPARATOR_SYMBOL
*/
public const DECIMAL_SEPARATOR_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_GROUPING_SEPARATOR_SYMBOL
*/
public const GROUPING_SEPARATOR_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PATTERN_SEPARATOR_SYMBOL
*/
public const PATTERN_SEPARATOR_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PERCENT_SYMBOL
*/
public const PERCENT_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_ZERO_DIGIT_SYMBOL
*/
public const ZERO_DIGIT_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_DIGIT_SYMBOL
*/
public const DIGIT_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MINUS_SIGN_SYMBOL
*/
public const MINUS_SIGN_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PLUS_SIGN_SYMBOL
*/
public const PLUS_SIGN_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_CURRENCY_SYMBOL
*/
public const CURRENCY_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_INTL_CURRENCY_SYMBOL
*/
public const INTL_CURRENCY_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MONETARY_SEPARATOR_SYMBOL
*/
public const MONETARY_SEPARATOR_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_EXPONENTIAL_SYMBOL
*/
public const EXPONENTIAL_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PERMILL_SYMBOL
*/
public const PERMILL_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_PAD_ESCAPE_SYMBOL
*/
public const PAD_ESCAPE_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_INFINITY_SYMBOL
*/
public const INFINITY_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_NAN_SYMBOL
*/
public const NAN_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_SIGNIFICANT_DIGIT_SYMBOL
*/
public const SIGNIFICANT_DIGIT_SYMBOL = UNKNOWN;
/**
* @var int
* @cvalue UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL
*/
public const MONETARY_GROUPING_SEPARATOR_SYMBOL = UNKNOWN;
/** @cvalue UNUM_DECIMAL_SEPARATOR_SYMBOL */
public const int DECIMAL_SEPARATOR_SYMBOL = UNKNOWN;
/** @cvalue UNUM_GROUPING_SEPARATOR_SYMBOL */
public const int GROUPING_SEPARATOR_SYMBOL = UNKNOWN;
/** @cvalue UNUM_PATTERN_SEPARATOR_SYMBOL */
public const int PATTERN_SEPARATOR_SYMBOL = UNKNOWN;
/** @cvalue UNUM_PERCENT_SYMBOL */
public const int PERCENT_SYMBOL = UNKNOWN;
/** @cvalue UNUM_ZERO_DIGIT_SYMBOL */
public const int ZERO_DIGIT_SYMBOL = UNKNOWN;
/** @cvalue UNUM_DIGIT_SYMBOL */
public const int DIGIT_SYMBOL = UNKNOWN;
/** @cvalue UNUM_MINUS_SIGN_SYMBOL */
public const int MINUS_SIGN_SYMBOL = UNKNOWN;
/** @cvalue UNUM_PLUS_SIGN_SYMBOL */
public const int PLUS_SIGN_SYMBOL = UNKNOWN;
/** @cvalue UNUM_CURRENCY_SYMBOL */
public const int CURRENCY_SYMBOL = UNKNOWN;
/** @cvalue UNUM_INTL_CURRENCY_SYMBOL */
public const int INTL_CURRENCY_SYMBOL = UNKNOWN;
/** @cvalue UNUM_MONETARY_SEPARATOR_SYMBOL */
public const int MONETARY_SEPARATOR_SYMBOL = UNKNOWN;
/** @cvalue UNUM_EXPONENTIAL_SYMBOL */
public const int EXPONENTIAL_SYMBOL = UNKNOWN;
/** @cvalue UNUM_PERMILL_SYMBOL */
public const int PERMILL_SYMBOL = UNKNOWN;
/** @cvalue UNUM_PAD_ESCAPE_SYMBOL */
public const int PAD_ESCAPE_SYMBOL = UNKNOWN;
/** @cvalue UNUM_INFINITY_SYMBOL */
public const int INFINITY_SYMBOL = UNKNOWN;
/** @cvalue UNUM_NAN_SYMBOL */
public const int NAN_SYMBOL = UNKNOWN;
/** @cvalue UNUM_SIGNIFICANT_DIGIT_SYMBOL */
public const int SIGNIFICANT_DIGIT_SYMBOL = UNKNOWN;
/** @cvalue UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL */
public const int MONETARY_GROUPING_SEPARATOR_SYMBOL = UNKNOWN;
/** @cvalue FORMAT_TYPE_DEFAULT */
public const int TYPE_DEFAULT = UNKNOWN;
/** @cvalue FORMAT_TYPE_INT32 */
public const int TYPE_INT32 = UNKNOWN;
/** @cvalue FORMAT_TYPE_INT64 */
public const int TYPE_INT64 = UNKNOWN;
/** @cvalue FORMAT_TYPE_DOUBLE */
public const int TYPE_DOUBLE = UNKNOWN;
/**
* @var int
* @cvalue FORMAT_TYPE_DEFAULT
*/
public const TYPE_DEFAULT = UNKNOWN;
/**
* @var int
* @cvalue FORMAT_TYPE_INT32
*/
public const TYPE_INT32 = UNKNOWN;
/**
* @var int
* @cvalue FORMAT_TYPE_INT64
*/
public const TYPE_INT64 = UNKNOWN;
/**
* @var int
* @cvalue FORMAT_TYPE_DOUBLE
*/
public const TYPE_DOUBLE = UNKNOWN;
/**
* @var int
* @deprecated
* @cvalue FORMAT_TYPE_CURRENCY
*/
public const TYPE_CURRENCY = UNKNOWN;
public const int TYPE_CURRENCY = UNKNOWN;
public function __construct(string $locale, int $style, ?string $pattern = null) {}

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 3b050eaf6f2f54e3726b04a17d40b06ad610a724 */
* Stub hash: 6178ab530b85aca5c90fb7369c5019bb5cbfe8a7 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_NumberFormatter___construct, 0, 0, 2)
ZEND_ARG_TYPE_INFO(0, locale, IS_STRING, 0)
@@ -131,447 +131,447 @@ static zend_class_entry *register_class_NumberFormatter(void)
zval const_PATTERN_DECIMAL_value;
ZVAL_LONG(&const_PATTERN_DECIMAL_value, UNUM_PATTERN_DECIMAL);
zend_string *const_PATTERN_DECIMAL_name = zend_string_init_interned("PATTERN_DECIMAL", sizeof("PATTERN_DECIMAL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PATTERN_DECIMAL_name, &const_PATTERN_DECIMAL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PATTERN_DECIMAL_name, &const_PATTERN_DECIMAL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PATTERN_DECIMAL_name);
zval const_DECIMAL_value;
ZVAL_LONG(&const_DECIMAL_value, UNUM_DECIMAL);
zend_string *const_DECIMAL_name = zend_string_init_interned("DECIMAL", sizeof("DECIMAL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DECIMAL_name, &const_DECIMAL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DECIMAL_name, &const_DECIMAL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DECIMAL_name);
zval const_CURRENCY_value;
ZVAL_LONG(&const_CURRENCY_value, UNUM_CURRENCY);
zend_string *const_CURRENCY_name = zend_string_init_interned("CURRENCY", sizeof("CURRENCY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_CURRENCY_name, &const_CURRENCY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_CURRENCY_name, &const_CURRENCY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_CURRENCY_name);
zval const_PERCENT_value;
ZVAL_LONG(&const_PERCENT_value, UNUM_PERCENT);
zend_string *const_PERCENT_name = zend_string_init_interned("PERCENT", sizeof("PERCENT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PERCENT_name, &const_PERCENT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PERCENT_name, &const_PERCENT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PERCENT_name);
zval const_SCIENTIFIC_value;
ZVAL_LONG(&const_SCIENTIFIC_value, UNUM_SCIENTIFIC);
zend_string *const_SCIENTIFIC_name = zend_string_init_interned("SCIENTIFIC", sizeof("SCIENTIFIC") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SCIENTIFIC_name, &const_SCIENTIFIC_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SCIENTIFIC_name, &const_SCIENTIFIC_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SCIENTIFIC_name);
zval const_SPELLOUT_value;
ZVAL_LONG(&const_SPELLOUT_value, UNUM_SPELLOUT);
zend_string *const_SPELLOUT_name = zend_string_init_interned("SPELLOUT", sizeof("SPELLOUT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SPELLOUT_name, &const_SPELLOUT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SPELLOUT_name, &const_SPELLOUT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SPELLOUT_name);
zval const_ORDINAL_value;
ZVAL_LONG(&const_ORDINAL_value, UNUM_ORDINAL);
zend_string *const_ORDINAL_name = zend_string_init_interned("ORDINAL", sizeof("ORDINAL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ORDINAL_name, &const_ORDINAL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ORDINAL_name, &const_ORDINAL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ORDINAL_name);
zval const_DURATION_value;
ZVAL_LONG(&const_DURATION_value, UNUM_DURATION);
zend_string *const_DURATION_name = zend_string_init_interned("DURATION", sizeof("DURATION") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DURATION_name, &const_DURATION_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DURATION_name, &const_DURATION_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DURATION_name);
zval const_PATTERN_RULEBASED_value;
ZVAL_LONG(&const_PATTERN_RULEBASED_value, UNUM_PATTERN_RULEBASED);
zend_string *const_PATTERN_RULEBASED_name = zend_string_init_interned("PATTERN_RULEBASED", sizeof("PATTERN_RULEBASED") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PATTERN_RULEBASED_name, &const_PATTERN_RULEBASED_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PATTERN_RULEBASED_name, &const_PATTERN_RULEBASED_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PATTERN_RULEBASED_name);
zval const_IGNORE_value;
ZVAL_LONG(&const_IGNORE_value, UNUM_IGNORE);
zend_string *const_IGNORE_name = zend_string_init_interned("IGNORE", sizeof("IGNORE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_IGNORE_name, &const_IGNORE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_IGNORE_name, &const_IGNORE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_IGNORE_name);
#if U_ICU_VERSION_MAJOR_NUM >= 53
zval const_CURRENCY_ACCOUNTING_value;
ZVAL_LONG(&const_CURRENCY_ACCOUNTING_value, UNUM_CURRENCY_ACCOUNTING);
zend_string *const_CURRENCY_ACCOUNTING_name = zend_string_init_interned("CURRENCY_ACCOUNTING", sizeof("CURRENCY_ACCOUNTING") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_CURRENCY_ACCOUNTING_name, &const_CURRENCY_ACCOUNTING_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_CURRENCY_ACCOUNTING_name, &const_CURRENCY_ACCOUNTING_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_CURRENCY_ACCOUNTING_name);
#endif
zval const_DEFAULT_STYLE_value;
ZVAL_LONG(&const_DEFAULT_STYLE_value, UNUM_DEFAULT);
zend_string *const_DEFAULT_STYLE_name = zend_string_init_interned("DEFAULT_STYLE", sizeof("DEFAULT_STYLE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DEFAULT_STYLE_name, &const_DEFAULT_STYLE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DEFAULT_STYLE_name, &const_DEFAULT_STYLE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DEFAULT_STYLE_name);
zval const_ROUND_CEILING_value;
ZVAL_LONG(&const_ROUND_CEILING_value, UNUM_ROUND_CEILING);
zend_string *const_ROUND_CEILING_name = zend_string_init_interned("ROUND_CEILING", sizeof("ROUND_CEILING") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ROUND_CEILING_name, &const_ROUND_CEILING_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ROUND_CEILING_name, &const_ROUND_CEILING_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ROUND_CEILING_name);
zval const_ROUND_FLOOR_value;
ZVAL_LONG(&const_ROUND_FLOOR_value, UNUM_ROUND_FLOOR);
zend_string *const_ROUND_FLOOR_name = zend_string_init_interned("ROUND_FLOOR", sizeof("ROUND_FLOOR") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ROUND_FLOOR_name, &const_ROUND_FLOOR_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ROUND_FLOOR_name, &const_ROUND_FLOOR_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ROUND_FLOOR_name);
zval const_ROUND_DOWN_value;
ZVAL_LONG(&const_ROUND_DOWN_value, UNUM_ROUND_DOWN);
zend_string *const_ROUND_DOWN_name = zend_string_init_interned("ROUND_DOWN", sizeof("ROUND_DOWN") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ROUND_DOWN_name, &const_ROUND_DOWN_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ROUND_DOWN_name, &const_ROUND_DOWN_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ROUND_DOWN_name);
zval const_ROUND_UP_value;
ZVAL_LONG(&const_ROUND_UP_value, UNUM_ROUND_UP);
zend_string *const_ROUND_UP_name = zend_string_init_interned("ROUND_UP", sizeof("ROUND_UP") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ROUND_UP_name, &const_ROUND_UP_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ROUND_UP_name, &const_ROUND_UP_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ROUND_UP_name);
zval const_ROUND_HALFEVEN_value;
ZVAL_LONG(&const_ROUND_HALFEVEN_value, UNUM_ROUND_HALFEVEN);
zend_string *const_ROUND_HALFEVEN_name = zend_string_init_interned("ROUND_HALFEVEN", sizeof("ROUND_HALFEVEN") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ROUND_HALFEVEN_name, &const_ROUND_HALFEVEN_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ROUND_HALFEVEN_name, &const_ROUND_HALFEVEN_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ROUND_HALFEVEN_name);
zval const_ROUND_HALFDOWN_value;
ZVAL_LONG(&const_ROUND_HALFDOWN_value, UNUM_ROUND_HALFDOWN);
zend_string *const_ROUND_HALFDOWN_name = zend_string_init_interned("ROUND_HALFDOWN", sizeof("ROUND_HALFDOWN") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ROUND_HALFDOWN_name, &const_ROUND_HALFDOWN_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ROUND_HALFDOWN_name, &const_ROUND_HALFDOWN_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ROUND_HALFDOWN_name);
zval const_ROUND_HALFUP_value;
ZVAL_LONG(&const_ROUND_HALFUP_value, UNUM_ROUND_HALFUP);
zend_string *const_ROUND_HALFUP_name = zend_string_init_interned("ROUND_HALFUP", sizeof("ROUND_HALFUP") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ROUND_HALFUP_name, &const_ROUND_HALFUP_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ROUND_HALFUP_name, &const_ROUND_HALFUP_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ROUND_HALFUP_name);
zval const_PAD_BEFORE_PREFIX_value;
ZVAL_LONG(&const_PAD_BEFORE_PREFIX_value, UNUM_PAD_BEFORE_PREFIX);
zend_string *const_PAD_BEFORE_PREFIX_name = zend_string_init_interned("PAD_BEFORE_PREFIX", sizeof("PAD_BEFORE_PREFIX") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PAD_BEFORE_PREFIX_name, &const_PAD_BEFORE_PREFIX_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PAD_BEFORE_PREFIX_name, &const_PAD_BEFORE_PREFIX_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PAD_BEFORE_PREFIX_name);
zval const_PAD_AFTER_PREFIX_value;
ZVAL_LONG(&const_PAD_AFTER_PREFIX_value, UNUM_PAD_AFTER_PREFIX);
zend_string *const_PAD_AFTER_PREFIX_name = zend_string_init_interned("PAD_AFTER_PREFIX", sizeof("PAD_AFTER_PREFIX") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PAD_AFTER_PREFIX_name, &const_PAD_AFTER_PREFIX_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PAD_AFTER_PREFIX_name, &const_PAD_AFTER_PREFIX_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PAD_AFTER_PREFIX_name);
zval const_PAD_BEFORE_SUFFIX_value;
ZVAL_LONG(&const_PAD_BEFORE_SUFFIX_value, UNUM_PAD_BEFORE_SUFFIX);
zend_string *const_PAD_BEFORE_SUFFIX_name = zend_string_init_interned("PAD_BEFORE_SUFFIX", sizeof("PAD_BEFORE_SUFFIX") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PAD_BEFORE_SUFFIX_name, &const_PAD_BEFORE_SUFFIX_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PAD_BEFORE_SUFFIX_name, &const_PAD_BEFORE_SUFFIX_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PAD_BEFORE_SUFFIX_name);
zval const_PAD_AFTER_SUFFIX_value;
ZVAL_LONG(&const_PAD_AFTER_SUFFIX_value, UNUM_PAD_AFTER_SUFFIX);
zend_string *const_PAD_AFTER_SUFFIX_name = zend_string_init_interned("PAD_AFTER_SUFFIX", sizeof("PAD_AFTER_SUFFIX") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PAD_AFTER_SUFFIX_name, &const_PAD_AFTER_SUFFIX_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PAD_AFTER_SUFFIX_name, &const_PAD_AFTER_SUFFIX_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PAD_AFTER_SUFFIX_name);
zval const_PARSE_INT_ONLY_value;
ZVAL_LONG(&const_PARSE_INT_ONLY_value, UNUM_PARSE_INT_ONLY);
zend_string *const_PARSE_INT_ONLY_name = zend_string_init_interned("PARSE_INT_ONLY", sizeof("PARSE_INT_ONLY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PARSE_INT_ONLY_name, &const_PARSE_INT_ONLY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PARSE_INT_ONLY_name, &const_PARSE_INT_ONLY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PARSE_INT_ONLY_name);
zval const_GROUPING_USED_value;
ZVAL_LONG(&const_GROUPING_USED_value, UNUM_GROUPING_USED);
zend_string *const_GROUPING_USED_name = zend_string_init_interned("GROUPING_USED", sizeof("GROUPING_USED") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_GROUPING_USED_name, &const_GROUPING_USED_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_GROUPING_USED_name, &const_GROUPING_USED_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_GROUPING_USED_name);
zval const_DECIMAL_ALWAYS_SHOWN_value;
ZVAL_LONG(&const_DECIMAL_ALWAYS_SHOWN_value, UNUM_DECIMAL_ALWAYS_SHOWN);
zend_string *const_DECIMAL_ALWAYS_SHOWN_name = zend_string_init_interned("DECIMAL_ALWAYS_SHOWN", sizeof("DECIMAL_ALWAYS_SHOWN") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DECIMAL_ALWAYS_SHOWN_name, &const_DECIMAL_ALWAYS_SHOWN_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DECIMAL_ALWAYS_SHOWN_name, &const_DECIMAL_ALWAYS_SHOWN_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DECIMAL_ALWAYS_SHOWN_name);
zval const_MAX_INTEGER_DIGITS_value;
ZVAL_LONG(&const_MAX_INTEGER_DIGITS_value, UNUM_MAX_INTEGER_DIGITS);
zend_string *const_MAX_INTEGER_DIGITS_name = zend_string_init_interned("MAX_INTEGER_DIGITS", sizeof("MAX_INTEGER_DIGITS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MAX_INTEGER_DIGITS_name, &const_MAX_INTEGER_DIGITS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MAX_INTEGER_DIGITS_name, &const_MAX_INTEGER_DIGITS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MAX_INTEGER_DIGITS_name);
zval const_MIN_INTEGER_DIGITS_value;
ZVAL_LONG(&const_MIN_INTEGER_DIGITS_value, UNUM_MIN_INTEGER_DIGITS);
zend_string *const_MIN_INTEGER_DIGITS_name = zend_string_init_interned("MIN_INTEGER_DIGITS", sizeof("MIN_INTEGER_DIGITS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MIN_INTEGER_DIGITS_name, &const_MIN_INTEGER_DIGITS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MIN_INTEGER_DIGITS_name, &const_MIN_INTEGER_DIGITS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MIN_INTEGER_DIGITS_name);
zval const_INTEGER_DIGITS_value;
ZVAL_LONG(&const_INTEGER_DIGITS_value, UNUM_INTEGER_DIGITS);
zend_string *const_INTEGER_DIGITS_name = zend_string_init_interned("INTEGER_DIGITS", sizeof("INTEGER_DIGITS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_INTEGER_DIGITS_name, &const_INTEGER_DIGITS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_INTEGER_DIGITS_name, &const_INTEGER_DIGITS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_INTEGER_DIGITS_name);
zval const_MAX_FRACTION_DIGITS_value;
ZVAL_LONG(&const_MAX_FRACTION_DIGITS_value, UNUM_MAX_FRACTION_DIGITS);
zend_string *const_MAX_FRACTION_DIGITS_name = zend_string_init_interned("MAX_FRACTION_DIGITS", sizeof("MAX_FRACTION_DIGITS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MAX_FRACTION_DIGITS_name, &const_MAX_FRACTION_DIGITS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MAX_FRACTION_DIGITS_name, &const_MAX_FRACTION_DIGITS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MAX_FRACTION_DIGITS_name);
zval const_MIN_FRACTION_DIGITS_value;
ZVAL_LONG(&const_MIN_FRACTION_DIGITS_value, UNUM_MIN_FRACTION_DIGITS);
zend_string *const_MIN_FRACTION_DIGITS_name = zend_string_init_interned("MIN_FRACTION_DIGITS", sizeof("MIN_FRACTION_DIGITS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MIN_FRACTION_DIGITS_name, &const_MIN_FRACTION_DIGITS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MIN_FRACTION_DIGITS_name, &const_MIN_FRACTION_DIGITS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MIN_FRACTION_DIGITS_name);
zval const_FRACTION_DIGITS_value;
ZVAL_LONG(&const_FRACTION_DIGITS_value, UNUM_FRACTION_DIGITS);
zend_string *const_FRACTION_DIGITS_name = zend_string_init_interned("FRACTION_DIGITS", sizeof("FRACTION_DIGITS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FRACTION_DIGITS_name, &const_FRACTION_DIGITS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FRACTION_DIGITS_name, &const_FRACTION_DIGITS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FRACTION_DIGITS_name);
zval const_MULTIPLIER_value;
ZVAL_LONG(&const_MULTIPLIER_value, UNUM_MULTIPLIER);
zend_string *const_MULTIPLIER_name = zend_string_init_interned("MULTIPLIER", sizeof("MULTIPLIER") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MULTIPLIER_name, &const_MULTIPLIER_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MULTIPLIER_name, &const_MULTIPLIER_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MULTIPLIER_name);
zval const_GROUPING_SIZE_value;
ZVAL_LONG(&const_GROUPING_SIZE_value, UNUM_GROUPING_SIZE);
zend_string *const_GROUPING_SIZE_name = zend_string_init_interned("GROUPING_SIZE", sizeof("GROUPING_SIZE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_GROUPING_SIZE_name, &const_GROUPING_SIZE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_GROUPING_SIZE_name, &const_GROUPING_SIZE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_GROUPING_SIZE_name);
zval const_ROUNDING_MODE_value;
ZVAL_LONG(&const_ROUNDING_MODE_value, UNUM_ROUNDING_MODE);
zend_string *const_ROUNDING_MODE_name = zend_string_init_interned("ROUNDING_MODE", sizeof("ROUNDING_MODE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ROUNDING_MODE_name, &const_ROUNDING_MODE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ROUNDING_MODE_name, &const_ROUNDING_MODE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ROUNDING_MODE_name);
zval const_ROUNDING_INCREMENT_value;
ZVAL_LONG(&const_ROUNDING_INCREMENT_value, UNUM_ROUNDING_INCREMENT);
zend_string *const_ROUNDING_INCREMENT_name = zend_string_init_interned("ROUNDING_INCREMENT", sizeof("ROUNDING_INCREMENT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ROUNDING_INCREMENT_name, &const_ROUNDING_INCREMENT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ROUNDING_INCREMENT_name, &const_ROUNDING_INCREMENT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ROUNDING_INCREMENT_name);
zval const_FORMAT_WIDTH_value;
ZVAL_LONG(&const_FORMAT_WIDTH_value, UNUM_FORMAT_WIDTH);
zend_string *const_FORMAT_WIDTH_name = zend_string_init_interned("FORMAT_WIDTH", sizeof("FORMAT_WIDTH") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FORMAT_WIDTH_name, &const_FORMAT_WIDTH_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FORMAT_WIDTH_name, &const_FORMAT_WIDTH_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FORMAT_WIDTH_name);
zval const_PADDING_POSITION_value;
ZVAL_LONG(&const_PADDING_POSITION_value, UNUM_PADDING_POSITION);
zend_string *const_PADDING_POSITION_name = zend_string_init_interned("PADDING_POSITION", sizeof("PADDING_POSITION") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PADDING_POSITION_name, &const_PADDING_POSITION_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PADDING_POSITION_name, &const_PADDING_POSITION_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PADDING_POSITION_name);
zval const_SECONDARY_GROUPING_SIZE_value;
ZVAL_LONG(&const_SECONDARY_GROUPING_SIZE_value, UNUM_SECONDARY_GROUPING_SIZE);
zend_string *const_SECONDARY_GROUPING_SIZE_name = zend_string_init_interned("SECONDARY_GROUPING_SIZE", sizeof("SECONDARY_GROUPING_SIZE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SECONDARY_GROUPING_SIZE_name, &const_SECONDARY_GROUPING_SIZE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SECONDARY_GROUPING_SIZE_name, &const_SECONDARY_GROUPING_SIZE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SECONDARY_GROUPING_SIZE_name);
zval const_SIGNIFICANT_DIGITS_USED_value;
ZVAL_LONG(&const_SIGNIFICANT_DIGITS_USED_value, UNUM_SIGNIFICANT_DIGITS_USED);
zend_string *const_SIGNIFICANT_DIGITS_USED_name = zend_string_init_interned("SIGNIFICANT_DIGITS_USED", sizeof("SIGNIFICANT_DIGITS_USED") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SIGNIFICANT_DIGITS_USED_name, &const_SIGNIFICANT_DIGITS_USED_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SIGNIFICANT_DIGITS_USED_name, &const_SIGNIFICANT_DIGITS_USED_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SIGNIFICANT_DIGITS_USED_name);
zval const_MIN_SIGNIFICANT_DIGITS_value;
ZVAL_LONG(&const_MIN_SIGNIFICANT_DIGITS_value, UNUM_MIN_SIGNIFICANT_DIGITS);
zend_string *const_MIN_SIGNIFICANT_DIGITS_name = zend_string_init_interned("MIN_SIGNIFICANT_DIGITS", sizeof("MIN_SIGNIFICANT_DIGITS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MIN_SIGNIFICANT_DIGITS_name, &const_MIN_SIGNIFICANT_DIGITS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MIN_SIGNIFICANT_DIGITS_name, &const_MIN_SIGNIFICANT_DIGITS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MIN_SIGNIFICANT_DIGITS_name);
zval const_MAX_SIGNIFICANT_DIGITS_value;
ZVAL_LONG(&const_MAX_SIGNIFICANT_DIGITS_value, UNUM_MAX_SIGNIFICANT_DIGITS);
zend_string *const_MAX_SIGNIFICANT_DIGITS_name = zend_string_init_interned("MAX_SIGNIFICANT_DIGITS", sizeof("MAX_SIGNIFICANT_DIGITS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MAX_SIGNIFICANT_DIGITS_name, &const_MAX_SIGNIFICANT_DIGITS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MAX_SIGNIFICANT_DIGITS_name, &const_MAX_SIGNIFICANT_DIGITS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MAX_SIGNIFICANT_DIGITS_name);
zval const_LENIENT_PARSE_value;
ZVAL_LONG(&const_LENIENT_PARSE_value, UNUM_LENIENT_PARSE);
zend_string *const_LENIENT_PARSE_name = zend_string_init_interned("LENIENT_PARSE", sizeof("LENIENT_PARSE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LENIENT_PARSE_name, &const_LENIENT_PARSE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LENIENT_PARSE_name, &const_LENIENT_PARSE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_LENIENT_PARSE_name);
zval const_POSITIVE_PREFIX_value;
ZVAL_LONG(&const_POSITIVE_PREFIX_value, UNUM_POSITIVE_PREFIX);
zend_string *const_POSITIVE_PREFIX_name = zend_string_init_interned("POSITIVE_PREFIX", sizeof("POSITIVE_PREFIX") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_POSITIVE_PREFIX_name, &const_POSITIVE_PREFIX_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_POSITIVE_PREFIX_name, &const_POSITIVE_PREFIX_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_POSITIVE_PREFIX_name);
zval const_POSITIVE_SUFFIX_value;
ZVAL_LONG(&const_POSITIVE_SUFFIX_value, UNUM_POSITIVE_SUFFIX);
zend_string *const_POSITIVE_SUFFIX_name = zend_string_init_interned("POSITIVE_SUFFIX", sizeof("POSITIVE_SUFFIX") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_POSITIVE_SUFFIX_name, &const_POSITIVE_SUFFIX_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_POSITIVE_SUFFIX_name, &const_POSITIVE_SUFFIX_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_POSITIVE_SUFFIX_name);
zval const_NEGATIVE_PREFIX_value;
ZVAL_LONG(&const_NEGATIVE_PREFIX_value, UNUM_NEGATIVE_PREFIX);
zend_string *const_NEGATIVE_PREFIX_name = zend_string_init_interned("NEGATIVE_PREFIX", sizeof("NEGATIVE_PREFIX") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NEGATIVE_PREFIX_name, &const_NEGATIVE_PREFIX_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NEGATIVE_PREFIX_name, &const_NEGATIVE_PREFIX_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NEGATIVE_PREFIX_name);
zval const_NEGATIVE_SUFFIX_value;
ZVAL_LONG(&const_NEGATIVE_SUFFIX_value, UNUM_NEGATIVE_SUFFIX);
zend_string *const_NEGATIVE_SUFFIX_name = zend_string_init_interned("NEGATIVE_SUFFIX", sizeof("NEGATIVE_SUFFIX") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NEGATIVE_SUFFIX_name, &const_NEGATIVE_SUFFIX_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NEGATIVE_SUFFIX_name, &const_NEGATIVE_SUFFIX_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NEGATIVE_SUFFIX_name);
zval const_PADDING_CHARACTER_value;
ZVAL_LONG(&const_PADDING_CHARACTER_value, UNUM_PADDING_CHARACTER);
zend_string *const_PADDING_CHARACTER_name = zend_string_init_interned("PADDING_CHARACTER", sizeof("PADDING_CHARACTER") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PADDING_CHARACTER_name, &const_PADDING_CHARACTER_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PADDING_CHARACTER_name, &const_PADDING_CHARACTER_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PADDING_CHARACTER_name);
zval const_CURRENCY_CODE_value;
ZVAL_LONG(&const_CURRENCY_CODE_value, UNUM_CURRENCY_CODE);
zend_string *const_CURRENCY_CODE_name = zend_string_init_interned("CURRENCY_CODE", sizeof("CURRENCY_CODE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_CURRENCY_CODE_name, &const_CURRENCY_CODE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_CURRENCY_CODE_name, &const_CURRENCY_CODE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_CURRENCY_CODE_name);
zval const_DEFAULT_RULESET_value;
ZVAL_LONG(&const_DEFAULT_RULESET_value, UNUM_DEFAULT_RULESET);
zend_string *const_DEFAULT_RULESET_name = zend_string_init_interned("DEFAULT_RULESET", sizeof("DEFAULT_RULESET") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DEFAULT_RULESET_name, &const_DEFAULT_RULESET_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DEFAULT_RULESET_name, &const_DEFAULT_RULESET_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DEFAULT_RULESET_name);
zval const_PUBLIC_RULESETS_value;
ZVAL_LONG(&const_PUBLIC_RULESETS_value, UNUM_PUBLIC_RULESETS);
zend_string *const_PUBLIC_RULESETS_name = zend_string_init_interned("PUBLIC_RULESETS", sizeof("PUBLIC_RULESETS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PUBLIC_RULESETS_name, &const_PUBLIC_RULESETS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PUBLIC_RULESETS_name, &const_PUBLIC_RULESETS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PUBLIC_RULESETS_name);
zval const_DECIMAL_SEPARATOR_SYMBOL_value;
ZVAL_LONG(&const_DECIMAL_SEPARATOR_SYMBOL_value, UNUM_DECIMAL_SEPARATOR_SYMBOL);
zend_string *const_DECIMAL_SEPARATOR_SYMBOL_name = zend_string_init_interned("DECIMAL_SEPARATOR_SYMBOL", sizeof("DECIMAL_SEPARATOR_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DECIMAL_SEPARATOR_SYMBOL_name, &const_DECIMAL_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DECIMAL_SEPARATOR_SYMBOL_name, &const_DECIMAL_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DECIMAL_SEPARATOR_SYMBOL_name);
zval const_GROUPING_SEPARATOR_SYMBOL_value;
ZVAL_LONG(&const_GROUPING_SEPARATOR_SYMBOL_value, UNUM_GROUPING_SEPARATOR_SYMBOL);
zend_string *const_GROUPING_SEPARATOR_SYMBOL_name = zend_string_init_interned("GROUPING_SEPARATOR_SYMBOL", sizeof("GROUPING_SEPARATOR_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_GROUPING_SEPARATOR_SYMBOL_name, &const_GROUPING_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_GROUPING_SEPARATOR_SYMBOL_name, &const_GROUPING_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_GROUPING_SEPARATOR_SYMBOL_name);
zval const_PATTERN_SEPARATOR_SYMBOL_value;
ZVAL_LONG(&const_PATTERN_SEPARATOR_SYMBOL_value, UNUM_PATTERN_SEPARATOR_SYMBOL);
zend_string *const_PATTERN_SEPARATOR_SYMBOL_name = zend_string_init_interned("PATTERN_SEPARATOR_SYMBOL", sizeof("PATTERN_SEPARATOR_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PATTERN_SEPARATOR_SYMBOL_name, &const_PATTERN_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PATTERN_SEPARATOR_SYMBOL_name, &const_PATTERN_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PATTERN_SEPARATOR_SYMBOL_name);
zval const_PERCENT_SYMBOL_value;
ZVAL_LONG(&const_PERCENT_SYMBOL_value, UNUM_PERCENT_SYMBOL);
zend_string *const_PERCENT_SYMBOL_name = zend_string_init_interned("PERCENT_SYMBOL", sizeof("PERCENT_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PERCENT_SYMBOL_name, &const_PERCENT_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PERCENT_SYMBOL_name, &const_PERCENT_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PERCENT_SYMBOL_name);
zval const_ZERO_DIGIT_SYMBOL_value;
ZVAL_LONG(&const_ZERO_DIGIT_SYMBOL_value, UNUM_ZERO_DIGIT_SYMBOL);
zend_string *const_ZERO_DIGIT_SYMBOL_name = zend_string_init_interned("ZERO_DIGIT_SYMBOL", sizeof("ZERO_DIGIT_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ZERO_DIGIT_SYMBOL_name, &const_ZERO_DIGIT_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ZERO_DIGIT_SYMBOL_name, &const_ZERO_DIGIT_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ZERO_DIGIT_SYMBOL_name);
zval const_DIGIT_SYMBOL_value;
ZVAL_LONG(&const_DIGIT_SYMBOL_value, UNUM_DIGIT_SYMBOL);
zend_string *const_DIGIT_SYMBOL_name = zend_string_init_interned("DIGIT_SYMBOL", sizeof("DIGIT_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DIGIT_SYMBOL_name, &const_DIGIT_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DIGIT_SYMBOL_name, &const_DIGIT_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DIGIT_SYMBOL_name);
zval const_MINUS_SIGN_SYMBOL_value;
ZVAL_LONG(&const_MINUS_SIGN_SYMBOL_value, UNUM_MINUS_SIGN_SYMBOL);
zend_string *const_MINUS_SIGN_SYMBOL_name = zend_string_init_interned("MINUS_SIGN_SYMBOL", sizeof("MINUS_SIGN_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MINUS_SIGN_SYMBOL_name, &const_MINUS_SIGN_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MINUS_SIGN_SYMBOL_name, &const_MINUS_SIGN_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MINUS_SIGN_SYMBOL_name);
zval const_PLUS_SIGN_SYMBOL_value;
ZVAL_LONG(&const_PLUS_SIGN_SYMBOL_value, UNUM_PLUS_SIGN_SYMBOL);
zend_string *const_PLUS_SIGN_SYMBOL_name = zend_string_init_interned("PLUS_SIGN_SYMBOL", sizeof("PLUS_SIGN_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PLUS_SIGN_SYMBOL_name, &const_PLUS_SIGN_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PLUS_SIGN_SYMBOL_name, &const_PLUS_SIGN_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PLUS_SIGN_SYMBOL_name);
zval const_CURRENCY_SYMBOL_value;
ZVAL_LONG(&const_CURRENCY_SYMBOL_value, UNUM_CURRENCY_SYMBOL);
zend_string *const_CURRENCY_SYMBOL_name = zend_string_init_interned("CURRENCY_SYMBOL", sizeof("CURRENCY_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_CURRENCY_SYMBOL_name, &const_CURRENCY_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_CURRENCY_SYMBOL_name, &const_CURRENCY_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_CURRENCY_SYMBOL_name);
zval const_INTL_CURRENCY_SYMBOL_value;
ZVAL_LONG(&const_INTL_CURRENCY_SYMBOL_value, UNUM_INTL_CURRENCY_SYMBOL);
zend_string *const_INTL_CURRENCY_SYMBOL_name = zend_string_init_interned("INTL_CURRENCY_SYMBOL", sizeof("INTL_CURRENCY_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_INTL_CURRENCY_SYMBOL_name, &const_INTL_CURRENCY_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_INTL_CURRENCY_SYMBOL_name, &const_INTL_CURRENCY_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_INTL_CURRENCY_SYMBOL_name);
zval const_MONETARY_SEPARATOR_SYMBOL_value;
ZVAL_LONG(&const_MONETARY_SEPARATOR_SYMBOL_value, UNUM_MONETARY_SEPARATOR_SYMBOL);
zend_string *const_MONETARY_SEPARATOR_SYMBOL_name = zend_string_init_interned("MONETARY_SEPARATOR_SYMBOL", sizeof("MONETARY_SEPARATOR_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MONETARY_SEPARATOR_SYMBOL_name, &const_MONETARY_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MONETARY_SEPARATOR_SYMBOL_name, &const_MONETARY_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MONETARY_SEPARATOR_SYMBOL_name);
zval const_EXPONENTIAL_SYMBOL_value;
ZVAL_LONG(&const_EXPONENTIAL_SYMBOL_value, UNUM_EXPONENTIAL_SYMBOL);
zend_string *const_EXPONENTIAL_SYMBOL_name = zend_string_init_interned("EXPONENTIAL_SYMBOL", sizeof("EXPONENTIAL_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_EXPONENTIAL_SYMBOL_name, &const_EXPONENTIAL_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_EXPONENTIAL_SYMBOL_name, &const_EXPONENTIAL_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_EXPONENTIAL_SYMBOL_name);
zval const_PERMILL_SYMBOL_value;
ZVAL_LONG(&const_PERMILL_SYMBOL_value, UNUM_PERMILL_SYMBOL);
zend_string *const_PERMILL_SYMBOL_name = zend_string_init_interned("PERMILL_SYMBOL", sizeof("PERMILL_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PERMILL_SYMBOL_name, &const_PERMILL_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PERMILL_SYMBOL_name, &const_PERMILL_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PERMILL_SYMBOL_name);
zval const_PAD_ESCAPE_SYMBOL_value;
ZVAL_LONG(&const_PAD_ESCAPE_SYMBOL_value, UNUM_PAD_ESCAPE_SYMBOL);
zend_string *const_PAD_ESCAPE_SYMBOL_name = zend_string_init_interned("PAD_ESCAPE_SYMBOL", sizeof("PAD_ESCAPE_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PAD_ESCAPE_SYMBOL_name, &const_PAD_ESCAPE_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PAD_ESCAPE_SYMBOL_name, &const_PAD_ESCAPE_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_PAD_ESCAPE_SYMBOL_name);
zval const_INFINITY_SYMBOL_value;
ZVAL_LONG(&const_INFINITY_SYMBOL_value, UNUM_INFINITY_SYMBOL);
zend_string *const_INFINITY_SYMBOL_name = zend_string_init_interned("INFINITY_SYMBOL", sizeof("INFINITY_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_INFINITY_SYMBOL_name, &const_INFINITY_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_INFINITY_SYMBOL_name, &const_INFINITY_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_INFINITY_SYMBOL_name);
zval const_NAN_SYMBOL_value;
ZVAL_LONG(&const_NAN_SYMBOL_value, UNUM_NAN_SYMBOL);
zend_string *const_NAN_SYMBOL_name = zend_string_init_interned("NAN_SYMBOL", sizeof("NAN_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NAN_SYMBOL_name, &const_NAN_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NAN_SYMBOL_name, &const_NAN_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NAN_SYMBOL_name);
zval const_SIGNIFICANT_DIGIT_SYMBOL_value;
ZVAL_LONG(&const_SIGNIFICANT_DIGIT_SYMBOL_value, UNUM_SIGNIFICANT_DIGIT_SYMBOL);
zend_string *const_SIGNIFICANT_DIGIT_SYMBOL_name = zend_string_init_interned("SIGNIFICANT_DIGIT_SYMBOL", sizeof("SIGNIFICANT_DIGIT_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SIGNIFICANT_DIGIT_SYMBOL_name, &const_SIGNIFICANT_DIGIT_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SIGNIFICANT_DIGIT_SYMBOL_name, &const_SIGNIFICANT_DIGIT_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SIGNIFICANT_DIGIT_SYMBOL_name);
zval const_MONETARY_GROUPING_SEPARATOR_SYMBOL_value;
ZVAL_LONG(&const_MONETARY_GROUPING_SEPARATOR_SYMBOL_value, UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL);
zend_string *const_MONETARY_GROUPING_SEPARATOR_SYMBOL_name = zend_string_init_interned("MONETARY_GROUPING_SEPARATOR_SYMBOL", sizeof("MONETARY_GROUPING_SEPARATOR_SYMBOL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MONETARY_GROUPING_SEPARATOR_SYMBOL_name, &const_MONETARY_GROUPING_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MONETARY_GROUPING_SEPARATOR_SYMBOL_name, &const_MONETARY_GROUPING_SEPARATOR_SYMBOL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MONETARY_GROUPING_SEPARATOR_SYMBOL_name);
zval const_TYPE_DEFAULT_value;
ZVAL_LONG(&const_TYPE_DEFAULT_value, FORMAT_TYPE_DEFAULT);
zend_string *const_TYPE_DEFAULT_name = zend_string_init_interned("TYPE_DEFAULT", sizeof("TYPE_DEFAULT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TYPE_DEFAULT_name, &const_TYPE_DEFAULT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_TYPE_DEFAULT_name, &const_TYPE_DEFAULT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TYPE_DEFAULT_name);
zval const_TYPE_INT32_value;
ZVAL_LONG(&const_TYPE_INT32_value, FORMAT_TYPE_INT32);
zend_string *const_TYPE_INT32_name = zend_string_init_interned("TYPE_INT32", sizeof("TYPE_INT32") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TYPE_INT32_name, &const_TYPE_INT32_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_TYPE_INT32_name, &const_TYPE_INT32_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TYPE_INT32_name);
zval const_TYPE_INT64_value;
ZVAL_LONG(&const_TYPE_INT64_value, FORMAT_TYPE_INT64);
zend_string *const_TYPE_INT64_name = zend_string_init_interned("TYPE_INT64", sizeof("TYPE_INT64") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TYPE_INT64_name, &const_TYPE_INT64_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_TYPE_INT64_name, &const_TYPE_INT64_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TYPE_INT64_name);
zval const_TYPE_DOUBLE_value;
ZVAL_LONG(&const_TYPE_DOUBLE_value, FORMAT_TYPE_DOUBLE);
zend_string *const_TYPE_DOUBLE_name = zend_string_init_interned("TYPE_DOUBLE", sizeof("TYPE_DOUBLE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TYPE_DOUBLE_name, &const_TYPE_DOUBLE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_TYPE_DOUBLE_name, &const_TYPE_DOUBLE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TYPE_DOUBLE_name);
zval const_TYPE_CURRENCY_value;
ZVAL_LONG(&const_TYPE_CURRENCY_value, FORMAT_TYPE_CURRENCY);
zend_string *const_TYPE_CURRENCY_name = zend_string_init_interned("TYPE_CURRENCY", sizeof("TYPE_CURRENCY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TYPE_CURRENCY_name, &const_TYPE_CURRENCY_value, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL);
zend_declare_typed_class_constant(class_entry, const_TYPE_CURRENCY_name, &const_TYPE_CURRENCY_value, ZEND_ACC_PUBLIC|ZEND_ACC_DEPRECATED, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TYPE_CURRENCY_name);
return class_entry;

View File

@@ -4,53 +4,26 @@
class Locale
{
/**
* @var int
* @cvalue ULOC_ACTUAL_LOCALE
*/
public const ACTUAL_LOCALE = UNKNOWN;
/**
* @var int
* @cvalue ULOC_VALID_LOCALE
*/
public const VALID_LOCALE = UNKNOWN;
/** @var null */
public const DEFAULT_LOCALE = null;
/**
* @var string
* @cvalue LOC_LANG_TAG
*/
public const LANG_TAG = UNKNOWN;
/**
* @var string
* @cvalue LOC_EXTLANG_TAG
*/
public const EXTLANG_TAG = UNKNOWN;
/**
* @var string
* @cvalue LOC_SCRIPT_TAG
*/
public const SCRIPT_TAG = UNKNOWN;
/**
* @var string
* @cvalue LOC_REGION_TAG
*/
public const REGION_TAG = UNKNOWN;
/**
* @var string
* @cvalue LOC_VARIANT_TAG
*/
public const VARIANT_TAG = UNKNOWN;
/**
* @var string
* @cvalue LOC_GRANDFATHERED_LANG_TAG
*/
public const GRANDFATHERED_LANG_TAG = UNKNOWN;
/**
* @var string
* @cvalue LOC_PRIVATE_TAG
*/
public const PRIVATE_TAG = UNKNOWN;
/** @cvalue ULOC_ACTUAL_LOCALE */
public const int ACTUAL_LOCALE = UNKNOWN;
/** @cvalue ULOC_VALID_LOCALE */
public const int VALID_LOCALE = UNKNOWN;
public const null DEFAULT_LOCALE = null;
/** @cvalue LOC_LANG_TAG */
public const string LANG_TAG = UNKNOWN;
/** @cvalue LOC_EXTLANG_TAG */
public const string EXTLANG_TAG = UNKNOWN;
/** @cvalue LOC_SCRIPT_TAG */
public const string SCRIPT_TAG = UNKNOWN;
/** @cvalue LOC_REGION_TAG */
public const string REGION_TAG = UNKNOWN;
/** @cvalue LOC_VARIANT_TAG */
public const string VARIANT_TAG = UNKNOWN;
/** @cvalue LOC_GRANDFATHERED_LANG_TAG */
public const string GRANDFATHERED_LANG_TAG = UNKNOWN;
/** @cvalue LOC_PRIVATE_TAG */
public const string PRIVATE_TAG = UNKNOWN;
/**
* @tentative-return-type

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: ada449c81e2e3657dbbff7b77ce2410f9f5b1a9a */
* Stub hash: e446ff14fc14d08a6ac225af78cde931e381ee5b */
ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_Locale_getDefault, 0, 0, IS_STRING, 0)
ZEND_END_ARG_INFO()
@@ -115,68 +115,68 @@ static zend_class_entry *register_class_Locale(void)
zval const_ACTUAL_LOCALE_value;
ZVAL_LONG(&const_ACTUAL_LOCALE_value, ULOC_ACTUAL_LOCALE);
zend_string *const_ACTUAL_LOCALE_name = zend_string_init_interned("ACTUAL_LOCALE", sizeof("ACTUAL_LOCALE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ACTUAL_LOCALE_name, &const_ACTUAL_LOCALE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ACTUAL_LOCALE_name, &const_ACTUAL_LOCALE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ACTUAL_LOCALE_name);
zval const_VALID_LOCALE_value;
ZVAL_LONG(&const_VALID_LOCALE_value, ULOC_VALID_LOCALE);
zend_string *const_VALID_LOCALE_name = zend_string_init_interned("VALID_LOCALE", sizeof("VALID_LOCALE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_VALID_LOCALE_name, &const_VALID_LOCALE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_VALID_LOCALE_name, &const_VALID_LOCALE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_VALID_LOCALE_name);
zval const_DEFAULT_LOCALE_value;
ZVAL_NULL(&const_DEFAULT_LOCALE_value);
zend_string *const_DEFAULT_LOCALE_name = zend_string_init_interned("DEFAULT_LOCALE", sizeof("DEFAULT_LOCALE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DEFAULT_LOCALE_name, &const_DEFAULT_LOCALE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DEFAULT_LOCALE_name, &const_DEFAULT_LOCALE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_NULL));
zend_string_release(const_DEFAULT_LOCALE_name);
zval const_LANG_TAG_value;
zend_string *const_LANG_TAG_value_str = zend_string_init(LOC_LANG_TAG, strlen(LOC_LANG_TAG), 1);
ZVAL_STR(&const_LANG_TAG_value, const_LANG_TAG_value_str);
zend_string *const_LANG_TAG_name = zend_string_init_interned("LANG_TAG", sizeof("LANG_TAG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_LANG_TAG_name, &const_LANG_TAG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_LANG_TAG_name, &const_LANG_TAG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING));
zend_string_release(const_LANG_TAG_name);
zval const_EXTLANG_TAG_value;
zend_string *const_EXTLANG_TAG_value_str = zend_string_init(LOC_EXTLANG_TAG, strlen(LOC_EXTLANG_TAG), 1);
ZVAL_STR(&const_EXTLANG_TAG_value, const_EXTLANG_TAG_value_str);
zend_string *const_EXTLANG_TAG_name = zend_string_init_interned("EXTLANG_TAG", sizeof("EXTLANG_TAG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_EXTLANG_TAG_name, &const_EXTLANG_TAG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_EXTLANG_TAG_name, &const_EXTLANG_TAG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING));
zend_string_release(const_EXTLANG_TAG_name);
zval const_SCRIPT_TAG_value;
zend_string *const_SCRIPT_TAG_value_str = zend_string_init(LOC_SCRIPT_TAG, strlen(LOC_SCRIPT_TAG), 1);
ZVAL_STR(&const_SCRIPT_TAG_value, const_SCRIPT_TAG_value_str);
zend_string *const_SCRIPT_TAG_name = zend_string_init_interned("SCRIPT_TAG", sizeof("SCRIPT_TAG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SCRIPT_TAG_name, &const_SCRIPT_TAG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SCRIPT_TAG_name, &const_SCRIPT_TAG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING));
zend_string_release(const_SCRIPT_TAG_name);
zval const_REGION_TAG_value;
zend_string *const_REGION_TAG_value_str = zend_string_init(LOC_REGION_TAG, strlen(LOC_REGION_TAG), 1);
ZVAL_STR(&const_REGION_TAG_value, const_REGION_TAG_value_str);
zend_string *const_REGION_TAG_name = zend_string_init_interned("REGION_TAG", sizeof("REGION_TAG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_REGION_TAG_name, &const_REGION_TAG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_REGION_TAG_name, &const_REGION_TAG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING));
zend_string_release(const_REGION_TAG_name);
zval const_VARIANT_TAG_value;
zend_string *const_VARIANT_TAG_value_str = zend_string_init(LOC_VARIANT_TAG, strlen(LOC_VARIANT_TAG), 1);
ZVAL_STR(&const_VARIANT_TAG_value, const_VARIANT_TAG_value_str);
zend_string *const_VARIANT_TAG_name = zend_string_init_interned("VARIANT_TAG", sizeof("VARIANT_TAG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_VARIANT_TAG_name, &const_VARIANT_TAG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_VARIANT_TAG_name, &const_VARIANT_TAG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING));
zend_string_release(const_VARIANT_TAG_name);
zval const_GRANDFATHERED_LANG_TAG_value;
zend_string *const_GRANDFATHERED_LANG_TAG_value_str = zend_string_init(LOC_GRANDFATHERED_LANG_TAG, strlen(LOC_GRANDFATHERED_LANG_TAG), 1);
ZVAL_STR(&const_GRANDFATHERED_LANG_TAG_value, const_GRANDFATHERED_LANG_TAG_value_str);
zend_string *const_GRANDFATHERED_LANG_TAG_name = zend_string_init_interned("GRANDFATHERED_LANG_TAG", sizeof("GRANDFATHERED_LANG_TAG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_GRANDFATHERED_LANG_TAG_name, &const_GRANDFATHERED_LANG_TAG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_GRANDFATHERED_LANG_TAG_name, &const_GRANDFATHERED_LANG_TAG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING));
zend_string_release(const_GRANDFATHERED_LANG_TAG_name);
zval const_PRIVATE_TAG_value;
zend_string *const_PRIVATE_TAG_value_str = zend_string_init(LOC_PRIVATE_TAG, strlen(LOC_PRIVATE_TAG), 1);
ZVAL_STR(&const_PRIVATE_TAG_value, const_PRIVATE_TAG_value_str);
zend_string *const_PRIVATE_TAG_name = zend_string_init_interned("PRIVATE_TAG", sizeof("PRIVATE_TAG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_PRIVATE_TAG_name, &const_PRIVATE_TAG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_PRIVATE_TAG_name, &const_PRIVATE_TAG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_STRING));
zend_string_release(const_PRIVATE_TAG_name);
return class_entry;

View File

@@ -4,57 +4,27 @@
class Normalizer
{
/**
* @var int
* @cvalue NORMALIZER_FORM_D
*/
public const FORM_D = UNKNOWN;
/**
* @var int
* @cvalue NORMALIZER_NFD
*/
public const NFD = UNKNOWN;
/**
* @var int
* @cvalue NORMALIZER_FORM_KD
*/
public const FORM_KD = UNKNOWN;
/**
* @var int
* @cvalue NORMALIZER_NFKD
*/
public const NFKD = UNKNOWN;
/**
* @var int
* @cvalue NORMALIZER_FORM_C
*/
public const FORM_C = UNKNOWN;
/**
* @var int
* @cvalue NORMALIZER_NFC
*/
public const NFC = UNKNOWN;
/**
* @var int
* @cvalue NORMALIZER_FORM_KC
*/
public const FORM_KC = UNKNOWN;
/**
* @var int
* @cvalue NORMALIZER_NFKC
*/
public const NFKC = UNKNOWN;
/** @cvalue NORMALIZER_FORM_D */
public const int FORM_D = UNKNOWN;
/** @cvalue NORMALIZER_NFD */
public const int NFD = UNKNOWN;
/** @cvalue NORMALIZER_FORM_KD */
public const int FORM_KD = UNKNOWN;
/** @cvalue NORMALIZER_NFKD */
public const int NFKD = UNKNOWN;
/** @cvalue NORMALIZER_FORM_C */
public const int FORM_C = UNKNOWN;
/** @cvalue NORMALIZER_NFC */
public const int NFC = UNKNOWN;
/** @cvalue NORMALIZER_FORM_KC */
public const int FORM_KC = UNKNOWN;
/** @cvalue NORMALIZER_NFKC */
public const int NFKC = UNKNOWN;
#if U_ICU_VERSION_MAJOR_NUM >= 56
/**
* @var int
* @cvalue NORMALIZER_FORM_KC_CF
*/
public const FORM_KC_CF = UNKNOWN;
/**
* @var int
* @cvalue NORMALIZER_NFKC_CF
*/
public const NFKC_CF = UNKNOWN;
/** @cvalue NORMALIZER_FORM_KC_CF */
public const int FORM_KC_CF = UNKNOWN;
/** @cvalue NORMALIZER_NFKC_CF */
public const int NFKC_CF = UNKNOWN;
#endif
/**

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 451d8875edd23e737c147fb9aab37aa8220d731d */
* Stub hash: c198614563ff0b54d21c7572fe747ddc3191afa3 */
ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(arginfo_class_Normalizer_normalize, 0, 1, MAY_BE_STRING|MAY_BE_FALSE)
ZEND_ARG_TYPE_INFO(0, string, IS_STRING, 0)
@@ -45,56 +45,56 @@ static zend_class_entry *register_class_Normalizer(void)
zval const_FORM_D_value;
ZVAL_LONG(&const_FORM_D_value, NORMALIZER_FORM_D);
zend_string *const_FORM_D_name = zend_string_init_interned("FORM_D", sizeof("FORM_D") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FORM_D_name, &const_FORM_D_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FORM_D_name, &const_FORM_D_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FORM_D_name);
zval const_NFD_value;
ZVAL_LONG(&const_NFD_value, NORMALIZER_NFD);
zend_string *const_NFD_name = zend_string_init_interned("NFD", sizeof("NFD") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NFD_name, &const_NFD_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NFD_name, &const_NFD_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NFD_name);
zval const_FORM_KD_value;
ZVAL_LONG(&const_FORM_KD_value, NORMALIZER_FORM_KD);
zend_string *const_FORM_KD_name = zend_string_init_interned("FORM_KD", sizeof("FORM_KD") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FORM_KD_name, &const_FORM_KD_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FORM_KD_name, &const_FORM_KD_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FORM_KD_name);
zval const_NFKD_value;
ZVAL_LONG(&const_NFKD_value, NORMALIZER_NFKD);
zend_string *const_NFKD_name = zend_string_init_interned("NFKD", sizeof("NFKD") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NFKD_name, &const_NFKD_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NFKD_name, &const_NFKD_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NFKD_name);
zval const_FORM_C_value;
ZVAL_LONG(&const_FORM_C_value, NORMALIZER_FORM_C);
zend_string *const_FORM_C_name = zend_string_init_interned("FORM_C", sizeof("FORM_C") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FORM_C_name, &const_FORM_C_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FORM_C_name, &const_FORM_C_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FORM_C_name);
zval const_NFC_value;
ZVAL_LONG(&const_NFC_value, NORMALIZER_NFC);
zend_string *const_NFC_name = zend_string_init_interned("NFC", sizeof("NFC") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NFC_name, &const_NFC_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NFC_name, &const_NFC_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NFC_name);
zval const_FORM_KC_value;
ZVAL_LONG(&const_FORM_KC_value, NORMALIZER_FORM_KC);
zend_string *const_FORM_KC_name = zend_string_init_interned("FORM_KC", sizeof("FORM_KC") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FORM_KC_name, &const_FORM_KC_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FORM_KC_name, &const_FORM_KC_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FORM_KC_name);
zval const_NFKC_value;
ZVAL_LONG(&const_NFKC_value, NORMALIZER_NFKC);
zend_string *const_NFKC_name = zend_string_init_interned("NFKC", sizeof("NFKC") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NFKC_name, &const_NFKC_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NFKC_name, &const_NFKC_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NFKC_name);
#if U_ICU_VERSION_MAJOR_NUM >= 56
zval const_FORM_KC_CF_value;
ZVAL_LONG(&const_FORM_KC_CF_value, NORMALIZER_FORM_KC_CF);
zend_string *const_FORM_KC_CF_name = zend_string_init_interned("FORM_KC_CF", sizeof("FORM_KC_CF") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FORM_KC_CF_name, &const_FORM_KC_CF_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FORM_KC_CF_name, &const_FORM_KC_CF_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FORM_KC_CF_name);
#endif
#if U_ICU_VERSION_MAJOR_NUM >= 56
@@ -102,7 +102,7 @@ static zend_class_entry *register_class_Normalizer(void)
zval const_NFKC_CF_value;
ZVAL_LONG(&const_NFKC_CF_value, NORMALIZER_NFKC_CF);
zend_string *const_NFKC_CF_name = zend_string_init_interned("NFKC_CF", sizeof("NFKC_CF") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_NFKC_CF_name, &const_NFKC_CF_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_NFKC_CF_name, &const_NFKC_CF_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_NFKC_CF_name);
#endif

View File

@@ -5,84 +5,39 @@
/** @not-serializable */
class Spoofchecker
{
/**
* @var int
* @cvalue USPOOF_SINGLE_SCRIPT_CONFUSABLE
*/
public const SINGLE_SCRIPT_CONFUSABLE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_MIXED_SCRIPT_CONFUSABLE
*/
public const MIXED_SCRIPT_CONFUSABLE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_WHOLE_SCRIPT_CONFUSABLE
*/
public const WHOLE_SCRIPT_CONFUSABLE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_ANY_CASE
*/
public const ANY_CASE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_SINGLE_SCRIPT
*/
public const SINGLE_SCRIPT = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_INVISIBLE
*/
public const INVISIBLE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_CHAR_LIMIT
*/
public const CHAR_LIMIT = UNKNOWN;
/** @cvalue USPOOF_SINGLE_SCRIPT_CONFUSABLE */
public const int SINGLE_SCRIPT_CONFUSABLE = UNKNOWN;
/** @cvalue USPOOF_MIXED_SCRIPT_CONFUSABLE */
public const int MIXED_SCRIPT_CONFUSABLE = UNKNOWN;
/** @cvalue USPOOF_WHOLE_SCRIPT_CONFUSABLE */
public const int WHOLE_SCRIPT_CONFUSABLE = UNKNOWN;
/** @cvalue USPOOF_ANY_CASE */
public const int ANY_CASE = UNKNOWN;
/** @cvalue USPOOF_SINGLE_SCRIPT */
public const int SINGLE_SCRIPT = UNKNOWN;
/** @cvalue USPOOF_INVISIBLE */
public const int INVISIBLE = UNKNOWN;
/** @cvalue USPOOF_CHAR_LIMIT */
public const int CHAR_LIMIT = UNKNOWN;
#if U_ICU_VERSION_MAJOR_NUM >= 58
/**
* @var int
* @cvalue USPOOF_ASCII
*/
public const ASCII = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_HIGHLY_RESTRICTIVE
*/
public const HIGHLY_RESTRICTIVE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_MODERATELY_RESTRICTIVE
*/
public const MODERATELY_RESTRICTIVE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_MINIMALLY_RESTRICTIVE
*/
public const MINIMALLY_RESTRICTIVE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_UNRESTRICTIVE
*/
public const UNRESTRICTIVE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_SINGLE_SCRIPT_RESTRICTIVE
*/
public const SINGLE_SCRIPT_RESTRICTIVE = UNKNOWN;
/**
* @var int
* @cvalue USPOOF_MIXED_NUMBERS
*/
public const MIXED_NUMBERS = UNKNOWN;
/** @cvalue USPOOF_ASCII */
public const int ASCII = UNKNOWN;
/** @cvalue USPOOF_HIGHLY_RESTRICTIVE */
public const int HIGHLY_RESTRICTIVE = UNKNOWN;
/** @cvalue USPOOF_MODERATELY_RESTRICTIVE */
public const int MODERATELY_RESTRICTIVE = UNKNOWN;
/** @cvalue USPOOF_MINIMALLY_RESTRICTIVE */
public const int MINIMALLY_RESTRICTIVE = UNKNOWN;
/** @cvalue USPOOF_UNRESTRICTIVE */
public const int UNRESTRICTIVE = UNKNOWN;
/** @cvalue USPOOF_SINGLE_SCRIPT_RESTRICTIVE */
public const int SINGLE_SCRIPT_RESTRICTIVE = UNKNOWN;
/** @cvalue USPOOF_MIXED_NUMBERS */
public const int MIXED_NUMBERS = UNKNOWN;
#endif
#if U_ICU_VERSION_MAJOR_NUM >= 62
/**
* @var int
* @cvalue USPOOF_HIDDEN_OVERLAY
*/
public const HIDDEN_OVERLAY = UNKNOWN;
/** @cvalue USPOOF_HIDDEN_OVERLAY */
public const int HIDDEN_OVERLAY = UNKNOWN;
#endif
public function __construct() {}

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 6ebcb47ddc86a03b0543702b2529e05222a6ad93 */
* Stub hash: d74f65f808ec0f71ee0ae8c04e253c4412da885e */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Spoofchecker___construct, 0, 0, 0)
ZEND_END_ARG_INFO()
@@ -63,50 +63,50 @@ static zend_class_entry *register_class_Spoofchecker(void)
zval const_SINGLE_SCRIPT_CONFUSABLE_value;
ZVAL_LONG(&const_SINGLE_SCRIPT_CONFUSABLE_value, USPOOF_SINGLE_SCRIPT_CONFUSABLE);
zend_string *const_SINGLE_SCRIPT_CONFUSABLE_name = zend_string_init_interned("SINGLE_SCRIPT_CONFUSABLE", sizeof("SINGLE_SCRIPT_CONFUSABLE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SINGLE_SCRIPT_CONFUSABLE_name, &const_SINGLE_SCRIPT_CONFUSABLE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SINGLE_SCRIPT_CONFUSABLE_name, &const_SINGLE_SCRIPT_CONFUSABLE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SINGLE_SCRIPT_CONFUSABLE_name);
zval const_MIXED_SCRIPT_CONFUSABLE_value;
ZVAL_LONG(&const_MIXED_SCRIPT_CONFUSABLE_value, USPOOF_MIXED_SCRIPT_CONFUSABLE);
zend_string *const_MIXED_SCRIPT_CONFUSABLE_name = zend_string_init_interned("MIXED_SCRIPT_CONFUSABLE", sizeof("MIXED_SCRIPT_CONFUSABLE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MIXED_SCRIPT_CONFUSABLE_name, &const_MIXED_SCRIPT_CONFUSABLE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MIXED_SCRIPT_CONFUSABLE_name, &const_MIXED_SCRIPT_CONFUSABLE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MIXED_SCRIPT_CONFUSABLE_name);
zval const_WHOLE_SCRIPT_CONFUSABLE_value;
ZVAL_LONG(&const_WHOLE_SCRIPT_CONFUSABLE_value, USPOOF_WHOLE_SCRIPT_CONFUSABLE);
zend_string *const_WHOLE_SCRIPT_CONFUSABLE_name = zend_string_init_interned("WHOLE_SCRIPT_CONFUSABLE", sizeof("WHOLE_SCRIPT_CONFUSABLE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_WHOLE_SCRIPT_CONFUSABLE_name, &const_WHOLE_SCRIPT_CONFUSABLE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_WHOLE_SCRIPT_CONFUSABLE_name, &const_WHOLE_SCRIPT_CONFUSABLE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_WHOLE_SCRIPT_CONFUSABLE_name);
zval const_ANY_CASE_value;
ZVAL_LONG(&const_ANY_CASE_value, USPOOF_ANY_CASE);
zend_string *const_ANY_CASE_name = zend_string_init_interned("ANY_CASE", sizeof("ANY_CASE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ANY_CASE_name, &const_ANY_CASE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ANY_CASE_name, &const_ANY_CASE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ANY_CASE_name);
zval const_SINGLE_SCRIPT_value;
ZVAL_LONG(&const_SINGLE_SCRIPT_value, USPOOF_SINGLE_SCRIPT);
zend_string *const_SINGLE_SCRIPT_name = zend_string_init_interned("SINGLE_SCRIPT", sizeof("SINGLE_SCRIPT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SINGLE_SCRIPT_name, &const_SINGLE_SCRIPT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SINGLE_SCRIPT_name, &const_SINGLE_SCRIPT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SINGLE_SCRIPT_name);
zval const_INVISIBLE_value;
ZVAL_LONG(&const_INVISIBLE_value, USPOOF_INVISIBLE);
zend_string *const_INVISIBLE_name = zend_string_init_interned("INVISIBLE", sizeof("INVISIBLE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_INVISIBLE_name, &const_INVISIBLE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_INVISIBLE_name, &const_INVISIBLE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_INVISIBLE_name);
zval const_CHAR_LIMIT_value;
ZVAL_LONG(&const_CHAR_LIMIT_value, USPOOF_CHAR_LIMIT);
zend_string *const_CHAR_LIMIT_name = zend_string_init_interned("CHAR_LIMIT", sizeof("CHAR_LIMIT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_CHAR_LIMIT_name, &const_CHAR_LIMIT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_CHAR_LIMIT_name, &const_CHAR_LIMIT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_CHAR_LIMIT_name);
#if U_ICU_VERSION_MAJOR_NUM >= 58
zval const_ASCII_value;
ZVAL_LONG(&const_ASCII_value, USPOOF_ASCII);
zend_string *const_ASCII_name = zend_string_init_interned("ASCII", sizeof("ASCII") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_ASCII_name, &const_ASCII_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_ASCII_name, &const_ASCII_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_ASCII_name);
#endif
#if U_ICU_VERSION_MAJOR_NUM >= 58
@@ -114,7 +114,7 @@ static zend_class_entry *register_class_Spoofchecker(void)
zval const_HIGHLY_RESTRICTIVE_value;
ZVAL_LONG(&const_HIGHLY_RESTRICTIVE_value, USPOOF_HIGHLY_RESTRICTIVE);
zend_string *const_HIGHLY_RESTRICTIVE_name = zend_string_init_interned("HIGHLY_RESTRICTIVE", sizeof("HIGHLY_RESTRICTIVE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_HIGHLY_RESTRICTIVE_name, &const_HIGHLY_RESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_HIGHLY_RESTRICTIVE_name, &const_HIGHLY_RESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_HIGHLY_RESTRICTIVE_name);
#endif
#if U_ICU_VERSION_MAJOR_NUM >= 58
@@ -122,7 +122,7 @@ static zend_class_entry *register_class_Spoofchecker(void)
zval const_MODERATELY_RESTRICTIVE_value;
ZVAL_LONG(&const_MODERATELY_RESTRICTIVE_value, USPOOF_MODERATELY_RESTRICTIVE);
zend_string *const_MODERATELY_RESTRICTIVE_name = zend_string_init_interned("MODERATELY_RESTRICTIVE", sizeof("MODERATELY_RESTRICTIVE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MODERATELY_RESTRICTIVE_name, &const_MODERATELY_RESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MODERATELY_RESTRICTIVE_name, &const_MODERATELY_RESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MODERATELY_RESTRICTIVE_name);
#endif
#if U_ICU_VERSION_MAJOR_NUM >= 58
@@ -130,7 +130,7 @@ static zend_class_entry *register_class_Spoofchecker(void)
zval const_MINIMALLY_RESTRICTIVE_value;
ZVAL_LONG(&const_MINIMALLY_RESTRICTIVE_value, USPOOF_MINIMALLY_RESTRICTIVE);
zend_string *const_MINIMALLY_RESTRICTIVE_name = zend_string_init_interned("MINIMALLY_RESTRICTIVE", sizeof("MINIMALLY_RESTRICTIVE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MINIMALLY_RESTRICTIVE_name, &const_MINIMALLY_RESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MINIMALLY_RESTRICTIVE_name, &const_MINIMALLY_RESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MINIMALLY_RESTRICTIVE_name);
#endif
#if U_ICU_VERSION_MAJOR_NUM >= 58
@@ -138,7 +138,7 @@ static zend_class_entry *register_class_Spoofchecker(void)
zval const_UNRESTRICTIVE_value;
ZVAL_LONG(&const_UNRESTRICTIVE_value, USPOOF_UNRESTRICTIVE);
zend_string *const_UNRESTRICTIVE_name = zend_string_init_interned("UNRESTRICTIVE", sizeof("UNRESTRICTIVE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_UNRESTRICTIVE_name, &const_UNRESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_UNRESTRICTIVE_name, &const_UNRESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_UNRESTRICTIVE_name);
#endif
#if U_ICU_VERSION_MAJOR_NUM >= 58
@@ -146,7 +146,7 @@ static zend_class_entry *register_class_Spoofchecker(void)
zval const_SINGLE_SCRIPT_RESTRICTIVE_value;
ZVAL_LONG(&const_SINGLE_SCRIPT_RESTRICTIVE_value, USPOOF_SINGLE_SCRIPT_RESTRICTIVE);
zend_string *const_SINGLE_SCRIPT_RESTRICTIVE_name = zend_string_init_interned("SINGLE_SCRIPT_RESTRICTIVE", sizeof("SINGLE_SCRIPT_RESTRICTIVE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_SINGLE_SCRIPT_RESTRICTIVE_name, &const_SINGLE_SCRIPT_RESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_SINGLE_SCRIPT_RESTRICTIVE_name, &const_SINGLE_SCRIPT_RESTRICTIVE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_SINGLE_SCRIPT_RESTRICTIVE_name);
#endif
#if U_ICU_VERSION_MAJOR_NUM >= 58
@@ -154,7 +154,7 @@ static zend_class_entry *register_class_Spoofchecker(void)
zval const_MIXED_NUMBERS_value;
ZVAL_LONG(&const_MIXED_NUMBERS_value, USPOOF_MIXED_NUMBERS);
zend_string *const_MIXED_NUMBERS_name = zend_string_init_interned("MIXED_NUMBERS", sizeof("MIXED_NUMBERS") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_MIXED_NUMBERS_name, &const_MIXED_NUMBERS_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_MIXED_NUMBERS_name, &const_MIXED_NUMBERS_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_MIXED_NUMBERS_name);
#endif
#if U_ICU_VERSION_MAJOR_NUM >= 62
@@ -162,7 +162,7 @@ static zend_class_entry *register_class_Spoofchecker(void)
zval const_HIDDEN_OVERLAY_value;
ZVAL_LONG(&const_HIDDEN_OVERLAY_value, USPOOF_HIDDEN_OVERLAY);
zend_string *const_HIDDEN_OVERLAY_name = zend_string_init_interned("HIDDEN_OVERLAY", sizeof("HIDDEN_OVERLAY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_HIDDEN_OVERLAY_name, &const_HIDDEN_OVERLAY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_HIDDEN_OVERLAY_name, &const_HIDDEN_OVERLAY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_HIDDEN_OVERLAY_name);
#endif

View File

@@ -5,63 +5,30 @@
/** @not-serializable */
class IntlTimeZone
{
/**
* @var int
* @cvalue TimeZone::SHORT
*/
public const DISPLAY_SHORT = UNKNOWN;
/**
* @var int
* @cvalue TimeZone::LONG
*/
public const DISPLAY_LONG = UNKNOWN;
/** @cvalue TimeZone::SHORT */
public const int DISPLAY_SHORT = UNKNOWN;
/** @cvalue TimeZone::LONG */
public const int DISPLAY_LONG = UNKNOWN;
/**
* @var int
* @cvalue TimeZone::SHORT_GENERIC
*/
public const DISPLAY_SHORT_GENERIC = UNKNOWN;
/**
* @var int
* @cvalue TimeZone::LONG_GENERIC
*/
public const DISPLAY_LONG_GENERIC = UNKNOWN;
/**
* @var int
* @cvalue TimeZone::SHORT_GMT
*/
public const DISPLAY_SHORT_GMT = UNKNOWN;
/**
* @var int
* @cvalue TimeZone::LONG_GMT
*/
public const DISPLAY_LONG_GMT = UNKNOWN;
/**
* @var int
* @cvalue TimeZone::SHORT_COMMONLY_USED
*/
public const DISPLAY_SHORT_COMMONLY_USED = UNKNOWN;
/**
* @var int
* @cvalue TimeZone::GENERIC_LOCATION
*/
public const DISPLAY_GENERIC_LOCATION = UNKNOWN;
/** @cvalue TimeZone::SHORT_GENERIC */
public const int DISPLAY_SHORT_GENERIC = UNKNOWN;
/** @cvalue TimeZone::LONG_GENERIC */
public const int DISPLAY_LONG_GENERIC = UNKNOWN;
/** @cvalue TimeZone::SHORT_GMT */
public const int DISPLAY_SHORT_GMT = UNKNOWN;
/** @cvalue TimeZone::LONG_GMT */
public const int DISPLAY_LONG_GMT = UNKNOWN;
/** @cvalue TimeZone::SHORT_COMMONLY_USED */
public const int DISPLAY_SHORT_COMMONLY_USED = UNKNOWN;
/** @cvalue TimeZone::GENERIC_LOCATION */
public const int DISPLAY_GENERIC_LOCATION = UNKNOWN;
/**
* @var int
* @cvalue UCAL_ZONE_TYPE_ANY
*/
public const TYPE_ANY = UNKNOWN;
/**
* @var int
* @cvalue UCAL_ZONE_TYPE_CANONICAL
*/
public const TYPE_CANONICAL = UNKNOWN;
/**
* @var int
* @cvalue UCAL_ZONE_TYPE_CANONICAL_LOCATION
*/
public const TYPE_CANONICAL_LOCATION = UNKNOWN;
/** @cvalue UCAL_ZONE_TYPE_ANY */
public const int TYPE_ANY = UNKNOWN;
/** @cvalue UCAL_ZONE_TYPE_CANONICAL */
public const int TYPE_CANONICAL = UNKNOWN;
/** @cvalue UCAL_ZONE_TYPE_CANONICAL_LOCATION */
public const int TYPE_CANONICAL_LOCATION = UNKNOWN;
private function __construct() {}

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 0617d5cab74655058d97581f60f3a486e2875beb */
* Stub hash: be6841ed5e1bc6ef9b3b8d4236d3708b4c74cd2b */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_IntlTimeZone___construct, 0, 0, 0)
ZEND_END_ARG_INFO()
@@ -174,67 +174,67 @@ static zend_class_entry *register_class_IntlTimeZone(void)
zval const_DISPLAY_SHORT_value;
ZVAL_LONG(&const_DISPLAY_SHORT_value, TimeZone::SHORT);
zend_string *const_DISPLAY_SHORT_name = zend_string_init_interned("DISPLAY_SHORT", sizeof("DISPLAY_SHORT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DISPLAY_SHORT_name, &const_DISPLAY_SHORT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DISPLAY_SHORT_name, &const_DISPLAY_SHORT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DISPLAY_SHORT_name);
zval const_DISPLAY_LONG_value;
ZVAL_LONG(&const_DISPLAY_LONG_value, TimeZone::LONG);
zend_string *const_DISPLAY_LONG_name = zend_string_init_interned("DISPLAY_LONG", sizeof("DISPLAY_LONG") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DISPLAY_LONG_name, &const_DISPLAY_LONG_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DISPLAY_LONG_name, &const_DISPLAY_LONG_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DISPLAY_LONG_name);
zval const_DISPLAY_SHORT_GENERIC_value;
ZVAL_LONG(&const_DISPLAY_SHORT_GENERIC_value, TimeZone::SHORT_GENERIC);
zend_string *const_DISPLAY_SHORT_GENERIC_name = zend_string_init_interned("DISPLAY_SHORT_GENERIC", sizeof("DISPLAY_SHORT_GENERIC") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DISPLAY_SHORT_GENERIC_name, &const_DISPLAY_SHORT_GENERIC_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DISPLAY_SHORT_GENERIC_name, &const_DISPLAY_SHORT_GENERIC_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DISPLAY_SHORT_GENERIC_name);
zval const_DISPLAY_LONG_GENERIC_value;
ZVAL_LONG(&const_DISPLAY_LONG_GENERIC_value, TimeZone::LONG_GENERIC);
zend_string *const_DISPLAY_LONG_GENERIC_name = zend_string_init_interned("DISPLAY_LONG_GENERIC", sizeof("DISPLAY_LONG_GENERIC") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DISPLAY_LONG_GENERIC_name, &const_DISPLAY_LONG_GENERIC_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DISPLAY_LONG_GENERIC_name, &const_DISPLAY_LONG_GENERIC_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DISPLAY_LONG_GENERIC_name);
zval const_DISPLAY_SHORT_GMT_value;
ZVAL_LONG(&const_DISPLAY_SHORT_GMT_value, TimeZone::SHORT_GMT);
zend_string *const_DISPLAY_SHORT_GMT_name = zend_string_init_interned("DISPLAY_SHORT_GMT", sizeof("DISPLAY_SHORT_GMT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DISPLAY_SHORT_GMT_name, &const_DISPLAY_SHORT_GMT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DISPLAY_SHORT_GMT_name, &const_DISPLAY_SHORT_GMT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DISPLAY_SHORT_GMT_name);
zval const_DISPLAY_LONG_GMT_value;
ZVAL_LONG(&const_DISPLAY_LONG_GMT_value, TimeZone::LONG_GMT);
zend_string *const_DISPLAY_LONG_GMT_name = zend_string_init_interned("DISPLAY_LONG_GMT", sizeof("DISPLAY_LONG_GMT") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DISPLAY_LONG_GMT_name, &const_DISPLAY_LONG_GMT_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DISPLAY_LONG_GMT_name, &const_DISPLAY_LONG_GMT_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DISPLAY_LONG_GMT_name);
zval const_DISPLAY_SHORT_COMMONLY_USED_value;
ZVAL_LONG(&const_DISPLAY_SHORT_COMMONLY_USED_value, TimeZone::SHORT_COMMONLY_USED);
zend_string *const_DISPLAY_SHORT_COMMONLY_USED_name = zend_string_init_interned("DISPLAY_SHORT_COMMONLY_USED", sizeof("DISPLAY_SHORT_COMMONLY_USED") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DISPLAY_SHORT_COMMONLY_USED_name, &const_DISPLAY_SHORT_COMMONLY_USED_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DISPLAY_SHORT_COMMONLY_USED_name, &const_DISPLAY_SHORT_COMMONLY_USED_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DISPLAY_SHORT_COMMONLY_USED_name);
zval const_DISPLAY_GENERIC_LOCATION_value;
ZVAL_LONG(&const_DISPLAY_GENERIC_LOCATION_value, TimeZone::GENERIC_LOCATION);
zend_string *const_DISPLAY_GENERIC_LOCATION_name = zend_string_init_interned("DISPLAY_GENERIC_LOCATION", sizeof("DISPLAY_GENERIC_LOCATION") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_DISPLAY_GENERIC_LOCATION_name, &const_DISPLAY_GENERIC_LOCATION_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_DISPLAY_GENERIC_LOCATION_name, &const_DISPLAY_GENERIC_LOCATION_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_DISPLAY_GENERIC_LOCATION_name);
zval const_TYPE_ANY_value;
ZVAL_LONG(&const_TYPE_ANY_value, UCAL_ZONE_TYPE_ANY);
zend_string *const_TYPE_ANY_name = zend_string_init_interned("TYPE_ANY", sizeof("TYPE_ANY") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TYPE_ANY_name, &const_TYPE_ANY_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_TYPE_ANY_name, &const_TYPE_ANY_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TYPE_ANY_name);
zval const_TYPE_CANONICAL_value;
ZVAL_LONG(&const_TYPE_CANONICAL_value, UCAL_ZONE_TYPE_CANONICAL);
zend_string *const_TYPE_CANONICAL_name = zend_string_init_interned("TYPE_CANONICAL", sizeof("TYPE_CANONICAL") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TYPE_CANONICAL_name, &const_TYPE_CANONICAL_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_TYPE_CANONICAL_name, &const_TYPE_CANONICAL_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TYPE_CANONICAL_name);
zval const_TYPE_CANONICAL_LOCATION_value;
ZVAL_LONG(&const_TYPE_CANONICAL_LOCATION_value, UCAL_ZONE_TYPE_CANONICAL_LOCATION);
zend_string *const_TYPE_CANONICAL_LOCATION_name = zend_string_init_interned("TYPE_CANONICAL_LOCATION", sizeof("TYPE_CANONICAL_LOCATION") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_TYPE_CANONICAL_LOCATION_name, &const_TYPE_CANONICAL_LOCATION_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_TYPE_CANONICAL_LOCATION_name, &const_TYPE_CANONICAL_LOCATION_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_TYPE_CANONICAL_LOCATION_name);
return class_entry;

View File

@@ -5,16 +5,10 @@
/** @not-serializable */
class Transliterator
{
/**
* @var int
* @cvalue TRANSLITERATOR_FORWARD
*/
public const FORWARD = UNKNOWN;
/**
* @var int
* @cvalue TRANSLITERATOR_REVERSE
*/
public const REVERSE = UNKNOWN;
/** @cvalue TRANSLITERATOR_FORWARD */
public const int FORWARD = UNKNOWN;
/** @cvalue TRANSLITERATOR_REVERSE */
public const int REVERSE = UNKNOWN;
public readonly string $id;

View File

@@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: dc2edb1b4d2c4fde746a2f29613ffba447cb5ee6 */
* Stub hash: 82af60e0faf01941fbf580da8957a867eda46384 */
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Transliterator___construct, 0, 0, 0)
ZEND_END_ARG_INFO()
@@ -66,13 +66,13 @@ static zend_class_entry *register_class_Transliterator(void)
zval const_FORWARD_value;
ZVAL_LONG(&const_FORWARD_value, TRANSLITERATOR_FORWARD);
zend_string *const_FORWARD_name = zend_string_init_interned("FORWARD", sizeof("FORWARD") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_FORWARD_name, &const_FORWARD_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_FORWARD_name, &const_FORWARD_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_FORWARD_name);
zval const_REVERSE_value;
ZVAL_LONG(&const_REVERSE_value, TRANSLITERATOR_REVERSE);
zend_string *const_REVERSE_name = zend_string_init_interned("REVERSE", sizeof("REVERSE") - 1, 1);
zend_declare_class_constant_ex(class_entry, const_REVERSE_name, &const_REVERSE_value, ZEND_ACC_PUBLIC, NULL);
zend_declare_typed_class_constant(class_entry, const_REVERSE_name, &const_REVERSE_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_LONG));
zend_string_release(const_REVERSE_name);
zval property_id_default_value;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff