11#define arginfo_class_AllowDynamicProperties___construct arginfo_class_ReturnTypeWillChange___construct
13#define arginfo_class_SensitiveParameter___construct arginfo_class_ReturnTypeWillChange___construct
25#define arginfo_class_Override___construct arginfo_class_ReturnTypeWillChange___construct
86 zval const_TARGET_CLASS_value;
90 zend_string_release(const_TARGET_CLASS_name);
92 zval const_TARGET_FUNCTION_value;
96 zend_string_release(const_TARGET_FUNCTION_name);
98 zval const_TARGET_METHOD_value;
102 zend_string_release(const_TARGET_METHOD_name);
104 zval const_TARGET_PROPERTY_value;
108 zend_string_release(const_TARGET_PROPERTY_name);
110 zval const_TARGET_CLASS_CONSTANT_value;
114 zend_string_release(const_TARGET_CLASS_CONSTANT_name);
116 zval const_TARGET_PARAMETER_value;
120 zend_string_release(const_TARGET_PARAMETER_name);
122 zval const_TARGET_ALL_value;
126 zend_string_release(const_TARGET_ALL_name);
128 zval const_IS_REPEATABLE_value;
132 zend_string_release(const_IS_REPEATABLE_name);
134 zval property_flags_default_value;
136 zend_string *property_flags_name = zend_string_init(
"flags",
sizeof(
"flags") - 1, 1);
138 zend_string_release(property_flags_name);
141 zend_attribute *attribute_Attribute_class_Attribute_0 = zend_add_class_attribute(class_entry, attribute_name_Attribute_class_Attribute_0, 1);
142 zend_string_release(attribute_name_Attribute_class_Attribute_0);
143 zval attribute_Attribute_class_Attribute_0_arg0;
145 ZVAL_COPY_VALUE(&attribute_Attribute_class_Attribute_0->
args[0].
value, &attribute_Attribute_class_Attribute_0_arg0);
154 INIT_CLASS_ENTRY(ce,
"ReturnTypeWillChange", class_ReturnTypeWillChange_methods);
158 zend_attribute *attribute_Attribute_class_ReturnTypeWillChange_0 = zend_add_class_attribute(class_entry, attribute_name_Attribute_class_ReturnTypeWillChange_0, 1);
159 zend_string_release(attribute_name_Attribute_class_ReturnTypeWillChange_0);
160 zval attribute_Attribute_class_ReturnTypeWillChange_0_arg0;
162 ZVAL_COPY_VALUE(&attribute_Attribute_class_ReturnTypeWillChange_0->
args[0].
value, &attribute_Attribute_class_ReturnTypeWillChange_0_arg0);
171 INIT_CLASS_ENTRY(ce,
"AllowDynamicProperties", class_AllowDynamicProperties_methods);
175 zend_attribute *attribute_Attribute_class_AllowDynamicProperties_0 = zend_add_class_attribute(class_entry, attribute_name_Attribute_class_AllowDynamicProperties_0, 1);
176 zend_string_release(attribute_name_Attribute_class_AllowDynamicProperties_0);
177 zval attribute_Attribute_class_AllowDynamicProperties_0_arg0;
179 ZVAL_COPY_VALUE(&attribute_Attribute_class_AllowDynamicProperties_0->
args[0].
value, &attribute_Attribute_class_AllowDynamicProperties_0_arg0);
188 INIT_CLASS_ENTRY(ce,
"SensitiveParameter", class_SensitiveParameter_methods);
192 zend_attribute *attribute_Attribute_class_SensitiveParameter_0 = zend_add_class_attribute(class_entry, attribute_name_Attribute_class_SensitiveParameter_0, 1);
193 zend_string_release(attribute_name_Attribute_class_SensitiveParameter_0);
194 zval attribute_Attribute_class_SensitiveParameter_0_arg0;
196 ZVAL_COPY_VALUE(&attribute_Attribute_class_SensitiveParameter_0->
args[0].
value, &attribute_Attribute_class_SensitiveParameter_0_arg0);
205 INIT_CLASS_ENTRY(ce,
"SensitiveParameterValue", class_SensitiveParameterValue_methods);
208 zval property_value_default_value;
210 zend_string *property_value_name = zend_string_init(
"value",
sizeof(
"value") - 1, 1);
212 zend_string_release(property_value_name);
225 zend_attribute *attribute_Attribute_class_Override_0 = zend_add_class_attribute(class_entry, attribute_name_Attribute_class_Override_0, 1);
226 zend_string_release(attribute_name_Attribute_class_Override_0);
227 zval attribute_Attribute_class_Override_0_arg0;
241 zval property_message_default_value;
243 zend_string *property_message_name = zend_string_init(
"message",
sizeof(
"message") - 1, 1);
245 zend_string_release(property_message_name);
247 zval property_since_default_value;
249 zend_string *property_since_name = zend_string_init(
"since",
sizeof(
"since") - 1, 1);
251 zend_string_release(property_since_name);
254 zend_attribute *attribute_Attribute_class_Deprecated_0 = zend_add_class_attribute(class_entry, attribute_name_Attribute_class_Deprecated_0, 1);
255 zend_string_release(attribute_name_Attribute_class_Deprecated_0);
256 zval attribute_Attribute_class_Deprecated_0_arg0;
258 ZVAL_COPY_VALUE(&attribute_Attribute_class_Deprecated_0->
args[0].
value, &attribute_Attribute_class_Deprecated_0_arg0);
zend_attribute_arg args[1]
ZEND_API zend_property_info * zend_declare_typed_property(zend_class_entry *ce, zend_string *name, zval *property, int access_type, zend_string *doc_comment, zend_type type)
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_ME(classname, name, arg_info, flags)
#define ZEND_ATTRIBUTE_TARGET_METHOD
#define ZEND_ATTRIBUTE_TARGET_PARAMETER
#define ZEND_ATTRIBUTE_IS_REPEATABLE
#define ZEND_ATTRIBUTE_TARGET_ALL
struct _zend_attribute zend_attribute
#define ZEND_ATTRIBUTE_TARGET_FUNCTION
#define ZEND_ATTRIBUTE_TARGET_CLASS_CONST
#define ZEND_ATTRIBUTE_TARGET_PROPERTY
#define ZEND_ATTRIBUTE_TARGET_CLASS
#define arginfo_class_SensitiveParameter___construct
#define arginfo_class_AllowDynamicProperties___construct
#define arginfo_class_Override___construct
#define ZEND_ACC_NO_DYNAMIC_PROPERTIES
#define ZEND_ACC_NOT_SERIALIZABLE
#define ZEND_ACC_READONLY
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)
#define ZVAL_COPY_VALUE(z, v)