Lines Matching refs:prop_info

162 					zend_property_info *prop_info;  in zend_cleanup_internal_class_data()  local
163 ZEND_REF_FOREACH_TYPE_SOURCES(Z_REF_P(p), prop_info) { in zend_cleanup_internal_class_data()
164 if (prop_info->ce == ce && p - static_members == prop_info->offset) { in zend_cleanup_internal_class_data()
165 ZEND_REF_DEL_TYPE_SOURCE(Z_REF_P(p), prop_info); in zend_cleanup_internal_class_data()
178 zend_property_info *prop_info; in zend_cleanup_internal_class_data() local
179 ZEND_REF_FOREACH_TYPE_SOURCES(Z_REF_P(p), prop_info) { in zend_cleanup_internal_class_data()
180 if (prop_info->ce == ce && p - static_members == prop_info->offset) { in zend_cleanup_internal_class_data()
181 ZEND_REF_DEL_TYPE_SOURCE(Z_REF_P(p), prop_info); in zend_cleanup_internal_class_data()
245 zend_property_info *prop_info; in destroy_zend_class() local
287 zend_property_info *prop_info; in destroy_zend_class() local
288 ZEND_REF_FOREACH_TYPE_SOURCES(Z_REF_P(p), prop_info) { in destroy_zend_class()
289 if (prop_info->ce == ce && p - ce->default_static_members_table == prop_info->offset) { in destroy_zend_class()
290 ZEND_REF_DEL_TYPE_SOURCE(Z_REF_P(p), prop_info); in destroy_zend_class()
300 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) { in destroy_zend_class()
301 if (prop_info->ce == ce) { in destroy_zend_class()
302 zend_string_release_ex(prop_info->name, 0); in destroy_zend_class()
303 if (prop_info->doc_comment) { in destroy_zend_class()
304 zend_string_release_ex(prop_info->doc_comment, 0); in destroy_zend_class()
306 if (ZEND_TYPE_IS_NAME(prop_info->type)) { in destroy_zend_class()
307 zend_string_release(ZEND_TYPE_NAME(prop_info->type)); in destroy_zend_class()