21 zval property_code_default_value;
22 ZVAL_LONG(&property_code_default_value, 0);
23 zend_string *property_code_name = zend_string_init(
"code",
sizeof(
"code") - 1, 1);
25 zend_string_release(property_code_name);
27 zval property_errorInfo_default_value;
28 ZVAL_NULL(&property_errorInfo_default_value);
29 zend_string *property_errorInfo_name = zend_string_init(
"errorInfo",
sizeof(
"errorInfo") - 1, 1);
31 zend_string_release(property_errorInfo_name);
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_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_END_ARG_INFO()
#define ZEND_FE(name, arg_info)
#define ZEND_FUNCTION(name)
#define ZEND_ACC_PROTECTED
struct _zend_string zend_string
struct _zend_class_entry zend_class_entry
#define ZEND_TYPE_INIT_MASK(_type_mask)
#define ZEND_TYPE_INIT_NONE(extra_flags)