Lines Matching refs:p
51 zval *p, *end; in zend_object_std_dtor() local
65 p = object->properties_table; in zend_object_std_dtor()
67 end = p + object->ce->default_properties_count; in zend_object_std_dtor()
69 if (Z_REFCOUNTED_P(p)) { in zend_object_std_dtor()
70 if (UNEXPECTED(Z_ISREF_P(p)) && in zend_object_std_dtor()
71 (ZEND_DEBUG || ZEND_REF_HAS_TYPE_SOURCES(Z_REF_P(p)))) { in zend_object_std_dtor()
72 zend_property_info *prop_info = zend_get_property_info_for_slot(object, p); in zend_object_std_dtor()
74 ZEND_REF_DEL_TYPE_SOURCE(Z_REF_P(p), prop_info); in zend_object_std_dtor()
77 i_zval_ptr_dtor(p); in zend_object_std_dtor()
79 p++; in zend_object_std_dtor()
80 } while (p != end); in zend_object_std_dtor()
84 if (EXPECTED(Z_TYPE_P(p) == IS_STRING)) { in zend_object_std_dtor()
85 zval_ptr_dtor_str(p); in zend_object_std_dtor()
86 } else if (Z_TYPE_P(p) == IS_ARRAY) { in zend_object_std_dtor()
89 guards = Z_ARRVAL_P(p); in zend_object_std_dtor()
295 zval *p = new_object->properties_table; in zend_objects_clone_obj() local
296 zval *end = p + new_object->ce->default_properties_count; in zend_objects_clone_obj()
298 ZVAL_UNDEF(p); in zend_objects_clone_obj()
299 p++; in zend_objects_clone_obj()
300 } while (p != end); in zend_objects_clone_obj()