Searched refs:variable_ptr (Results 1 - 3 of 3) sorted by relevance
| /PHP_5_3/ext/reflection/ |
| H A D | php_reflection.c | 3161 zval **variable_ptr, *value; local 3172 variable_ptr = zend_std_get_static_property(ce, name, name_len, 1 TSRMLS_CC); 3173 if (!variable_ptr) { 3178 refcount = Z_REFCOUNT_PP(variable_ptr); 3179 is_ref = Z_ISREF_PP(variable_ptr); 3180 zval_dtor(*variable_ptr); 3181 **variable_ptr = *value; 3182 zval_copy_ctor(*variable_ptr); 3183 Z_SET_REFCOUNT_PP(variable_ptr, refcount); 3184 Z_SET_ISREF_TO_PP(variable_ptr, is_re 4606 zval **variable_ptr; local [all...] |
| /PHP_5_3/Zend/ |
| H A D | zend_object_handlers.c | 421 zval **variable_ptr; local 437 if (property_info && zend_hash_quick_find(zobj->properties, property_info->name, property_info->name_length+1, property_info->h, (void **) &variable_ptr) == SUCCESS) { 439 if (*variable_ptr != value) { 442 if (PZVAL_IS_REF(*variable_ptr)) { 443 zval garbage = **variable_ptr; /* old value should be destroyed */ 445 /* To check: can't *variable_ptr be some system variable like error_zval here? */ 446 Z_TYPE_PP(variable_ptr) = Z_TYPE_P(value); 447 (*variable_ptr)->value = value->value; 449 zval_copy_ctor(*variable_ptr); 455 zval *garbage = *variable_ptr; [all...] |
| H A D | zend_execute.c | 388 zval *variable_ptr = *variable_ptr_ptr; local 391 if (variable_ptr == EG(error_zval_ptr) || value_ptr==EG(error_zval_ptr)) { 393 } else if (variable_ptr != value_ptr) { 410 zval_ptr_dtor(&variable_ptr); 411 } else if (!Z_ISREF_P(variable_ptr)) { 414 } else if (variable_ptr==EG(uninitialized_zval_ptr) 415 || Z_REFCOUNT_P(variable_ptr)>2) { 417 Z_SET_REFCOUNT_P(variable_ptr, Z_REFCOUNT_P(variable_ptr) - 2); 419 **variable_ptr_ptr = *variable_ptr; 663 zval *variable_ptr = *variable_ptr_ptr; local [all...] |
Completed in 11 milliseconds