Lines Matching refs:member

840 static zval *php_zip_get_property_ptr_ptr(zval *object, zval *member, int type, void **cache_slot) …  in php_zip_get_property_ptr_ptr()  argument
848 if (Z_TYPE_P(member) != IS_STRING) { in php_zip_get_property_ptr_ptr()
849 ZVAL_COPY(&tmp_member, member); in php_zip_get_property_ptr_ptr()
851 member = &tmp_member; in php_zip_get_property_ptr_ptr()
858 hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); in php_zip_get_property_ptr_ptr()
863 retval = std_hnd->get_property_ptr_ptr(object, member, type, cache_slot); in php_zip_get_property_ptr_ptr()
866 if (member == &tmp_member) { in php_zip_get_property_ptr_ptr()
867 zval_dtor(member); in php_zip_get_property_ptr_ptr()
874 static zval *php_zip_read_property(zval *object, zval *member, int type, void **cache_slot, zval *r… in php_zip_read_property() argument
882 if (Z_TYPE_P(member) != IS_STRING) { in php_zip_read_property()
883 ZVAL_COPY(&tmp_member, member); in php_zip_read_property()
885 member = &tmp_member; in php_zip_read_property()
892 hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); in php_zip_read_property()
902 retval = std_hnd->read_property(object, member, type, cache_slot, rv); in php_zip_read_property()
905 if (member == &tmp_member) { in php_zip_read_property()
906 zval_dtor(member); in php_zip_read_property()
913 static int php_zip_has_property(zval *object, zval *member, int type, void **cache_slot) /* {{{ */ in php_zip_has_property() argument
921 if (Z_TYPE_P(member) != IS_STRING) { in php_zip_has_property()
922 ZVAL_COPY(&tmp_member, member); in php_zip_has_property()
924 member = &tmp_member; in php_zip_has_property()
931 hnd = zend_hash_find_ptr(obj->prop_handler, Z_STR_P(member)); in php_zip_has_property()
950 retval = std_hnd->has_property(object, member, type, cache_slot); in php_zip_has_property()
953 if (member == &tmp_member) { in php_zip_has_property()
954 zval_dtor(member); in php_zip_has_property()