26#if U_ICU_VERSION_MAJOR_NUM >= 58
42#if U_ICU_VERSION_MAJOR_NUM >= 58
53#if U_ICU_VERSION_MAJOR_NUM >= 58
67 zval const_SINGLE_SCRIPT_CONFUSABLE_value;
68 ZVAL_LONG(&const_SINGLE_SCRIPT_CONFUSABLE_value, USPOOF_SINGLE_SCRIPT_CONFUSABLE);
71 zend_string_release(const_SINGLE_SCRIPT_CONFUSABLE_name);
73 zval const_MIXED_SCRIPT_CONFUSABLE_value;
74 ZVAL_LONG(&const_MIXED_SCRIPT_CONFUSABLE_value, USPOOF_MIXED_SCRIPT_CONFUSABLE);
77 zend_string_release(const_MIXED_SCRIPT_CONFUSABLE_name);
79 zval const_WHOLE_SCRIPT_CONFUSABLE_value;
80 ZVAL_LONG(&const_WHOLE_SCRIPT_CONFUSABLE_value, USPOOF_WHOLE_SCRIPT_CONFUSABLE);
83 zend_string_release(const_WHOLE_SCRIPT_CONFUSABLE_name);
85 zval const_ANY_CASE_value;
86 ZVAL_LONG(&const_ANY_CASE_value, USPOOF_ANY_CASE);
89 zend_string_release(const_ANY_CASE_name);
91 zval const_SINGLE_SCRIPT_value;
92 ZVAL_LONG(&const_SINGLE_SCRIPT_value, USPOOF_SINGLE_SCRIPT);
95 zend_string_release(const_SINGLE_SCRIPT_name);
97 zval const_INVISIBLE_value;
98 ZVAL_LONG(&const_INVISIBLE_value, USPOOF_INVISIBLE);
101 zend_string_release(const_INVISIBLE_name);
103 zval const_CHAR_LIMIT_value;
104 ZVAL_LONG(&const_CHAR_LIMIT_value, USPOOF_CHAR_LIMIT);
107 zend_string_release(const_CHAR_LIMIT_name);
108#if U_ICU_VERSION_MAJOR_NUM >= 58
110 zval const_ASCII_value;
111 ZVAL_LONG(&const_ASCII_value, USPOOF_ASCII);
114 zend_string_release(const_ASCII_name);
116#if U_ICU_VERSION_MAJOR_NUM >= 58
118 zval const_HIGHLY_RESTRICTIVE_value;
119 ZVAL_LONG(&const_HIGHLY_RESTRICTIVE_value, USPOOF_HIGHLY_RESTRICTIVE);
122 zend_string_release(const_HIGHLY_RESTRICTIVE_name);
124#if U_ICU_VERSION_MAJOR_NUM >= 58
126 zval const_MODERATELY_RESTRICTIVE_value;
127 ZVAL_LONG(&const_MODERATELY_RESTRICTIVE_value, USPOOF_MODERATELY_RESTRICTIVE);
130 zend_string_release(const_MODERATELY_RESTRICTIVE_name);
132#if U_ICU_VERSION_MAJOR_NUM >= 58
134 zval const_MINIMALLY_RESTRICTIVE_value;
135 ZVAL_LONG(&const_MINIMALLY_RESTRICTIVE_value, USPOOF_MINIMALLY_RESTRICTIVE);
138 zend_string_release(const_MINIMALLY_RESTRICTIVE_name);
140#if U_ICU_VERSION_MAJOR_NUM >= 58
142 zval const_UNRESTRICTIVE_value;
143 ZVAL_LONG(&const_UNRESTRICTIVE_value, USPOOF_UNRESTRICTIVE);
146 zend_string_release(const_UNRESTRICTIVE_name);
148#if U_ICU_VERSION_MAJOR_NUM >= 58
150 zval const_SINGLE_SCRIPT_RESTRICTIVE_value;
151 ZVAL_LONG(&const_SINGLE_SCRIPT_RESTRICTIVE_value, USPOOF_SINGLE_SCRIPT_RESTRICTIVE);
154 zend_string_release(const_SINGLE_SCRIPT_RESTRICTIVE_name);
156#if U_ICU_VERSION_MAJOR_NUM >= 58
158 zval const_MIXED_NUMBERS_value;
159 ZVAL_LONG(&const_MIXED_NUMBERS_value, USPOOF_MIXED_NUMBERS);
162 zend_string_release(const_MIXED_NUMBERS_name);
164#if U_ICU_VERSION_MAJOR_NUM >= 62
166 zval const_HIDDEN_OVERLAY_value;
167 ZVAL_LONG(&const_HIDDEN_OVERLAY_value, USPOOF_HIDDEN_OVERLAY);
170 zend_string_release(const_HIDDEN_OVERLAY_name);
173 zval const_IGNORE_SPACE_value;
174 ZVAL_LONG(&const_IGNORE_SPACE_value, USET_IGNORE_SPACE);
177 zend_string_release(const_IGNORE_SPACE_name);
179 zval const_CASE_INSENSITIVE_value;
180 ZVAL_LONG(&const_CASE_INSENSITIVE_value, USET_CASE_INSENSITIVE);
183 zend_string_release(const_CASE_INSENSITIVE_name);
185 zval const_ADD_CASE_MAPPINGS_value;
186 ZVAL_LONG(&const_ADD_CASE_MAPPINGS_value, USET_ADD_CASE_MAPPINGS);
189 zend_string_release(const_ADD_CASE_MAPPINGS_name);
190#if U_ICU_VERSION_MAJOR_NUM >= 73
192 zval const_SIMPLE_CASE_INSENSITIVE_value;
193 ZVAL_LONG(&const_SIMPLE_CASE_INSENSITIVE_value, USET_SIMPLE_CASE_INSENSITIVE);
196 zend_string_release(const_SIMPLE_CASE_INSENSITIVE_name);
ZEND_API zend_class_constant * zend_declare_typed_class_constant(zend_class_entry *ce, zend_string *name, zval *value, int flags, zend_string *doc_comment, zend_type type)
ZEND_API zend_class_entry * zend_register_internal_class_with_flags(zend_class_entry *class_entry, zend_class_entry *parent_ce, uint32_t ce_flags)
struct _zend_function_entry zend_function_entry
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#define INIT_CLASS_ENTRY(class_container, class_name, functions)
#define ZEND_METHOD(classname, name)
#define ZEND_END_ARG_INFO()
#define ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, type_hint, allow_null, default_value)
#define ZEND_ARG_TYPE_INFO(pass_by_ref, name, type_hint, allow_null)
#define ZEND_BEGIN_ARG_INFO_EX(name, _unused, return_reference, required_num_args)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#define ZEND_ME(classname, name, arg_info, flags)
#define ZEND_ARG_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, default_value)
#define ZEND_ACC_NOT_SERIALIZABLE
struct _zend_string zend_string
struct _zend_class_entry zend_class_entry
ZEND_API zend_string_init_interned_func_t zend_string_init_interned
#define ZEND_TYPE_INIT_MASK(_type_mask)