diff options
author | Máté Kocsis <kocsismate@woohoolabs.com> | 2021-02-16 12:26:31 +0100 |
---|---|---|
committer | Máté Kocsis <kocsismate@woohoolabs.com> | 2021-02-16 15:50:13 +0100 |
commit | 803779e84b6e03d12efacb37c7be389d0c527909 (patch) | |
tree | 3c486124d1491094af7f3f14b1dbf7a6e50de7df /Zend | |
parent | 6bfe1aa19a17e9b9991d31dfcb629fa845fb37c1 (diff) | |
download | php-git-803779e84b6e03d12efacb37c7be389d0c527909.tar.gz |
Add support for generating properties with union type of multiple classes
Closes GH-6701
Diffstat (limited to 'Zend')
-rw-r--r-- | Zend/zend_exceptions_arginfo.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Zend/zend_exceptions_arginfo.h b/Zend/zend_exceptions_arginfo.h index 8e8fb7c20b..b1e4844717 100644 --- a/Zend/zend_exceptions_arginfo.h +++ b/Zend/zend_exceptions_arginfo.h @@ -245,7 +245,7 @@ static zend_class_entry *register_class_Exception(zend_class_entry *class_entry_ zval property_previous_default_value; ZVAL_NULL(&property_previous_default_value); zend_string *property_previous_name = zend_string_init("previous", sizeof("previous") - 1, 1); - zend_declare_typed_property(class_entry, property_previous_name, &property_previous_default_value, ZEND_ACC_PRIVATE, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_previous_class_Throwable, 1, 0)); + zend_declare_typed_property(class_entry, property_previous_name, &property_previous_default_value, ZEND_ACC_PRIVATE, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_previous_class_Throwable, 0, MAY_BE_NULL)); zend_string_release(property_previous_name); return class_entry; @@ -309,7 +309,7 @@ static zend_class_entry *register_class_Error(zend_class_entry *class_entry_Thro zval property_previous_default_value; ZVAL_NULL(&property_previous_default_value); zend_string *property_previous_name = zend_string_init("previous", sizeof("previous") - 1, 1); - zend_declare_typed_property(class_entry, property_previous_name, &property_previous_default_value, ZEND_ACC_PRIVATE, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_previous_class_Throwable, 1, 0)); + zend_declare_typed_property(class_entry, property_previous_name, &property_previous_default_value, ZEND_ACC_PRIVATE, NULL, (zend_type) ZEND_TYPE_INIT_CLASS(property_previous_class_Throwable, 0, MAY_BE_NULL)); zend_string_release(property_previous_name); return class_entry; |