Lines Matching refs:variable_ptr
703 zval *variable_ptr, tmp; in zend_std_write_property() local
711 variable_ptr = OBJ_PROP(zobj, property_offset); in zend_std_write_property()
712 if (Z_TYPE_P(variable_ptr) != IS_UNDEF) { in zend_std_write_property()
719 variable_ptr = &EG(error_zval); in zend_std_write_property()
726 variable_ptr = zend_assign_to_variable( in zend_std_write_property()
727 variable_ptr, value, IS_TMP_VAR, property_uses_strict_types()); in zend_std_write_property()
730 if (Z_PROP_FLAG_P(variable_ptr) == IS_PROP_UNINIT) { in zend_std_write_property()
742 if ((variable_ptr = zend_hash_find(zobj->properties, name)) != NULL) { in zend_std_write_property()
748 variable_ptr = &EG(error_zval); in zend_std_write_property()
762 variable_ptr = value; in zend_std_write_property()
769 variable_ptr = &EG(error_zval); in zend_std_write_property()
776 variable_ptr = OBJ_PROP(zobj, property_offset); in zend_std_write_property()
786 Z_PROP_FLAG_P(variable_ptr) = 0; in zend_std_write_property()
790 ZVAL_COPY_VALUE(variable_ptr, value); in zend_std_write_property()
794 variable_ptr = &EG(error_zval); in zend_std_write_property()
802 variable_ptr = zend_hash_add_new(zobj->properties, name, value); in zend_std_write_property()
807 return variable_ptr; in zend_std_write_property()