variable_ptr 522 Zend/zend_execute.c zval *variable_ptr = *variable_ptr_ptr; variable_ptr 525 Zend/zend_execute.c if (variable_ptr == &EG(error_zval) || value_ptr == &EG(error_zval)) { variable_ptr 527 Zend/zend_execute.c } else if (variable_ptr != value_ptr) { variable_ptr 544 Zend/zend_execute.c zval_ptr_dtor(&variable_ptr); variable_ptr 545 Zend/zend_execute.c } else if (!Z_ISREF_P(variable_ptr)) { variable_ptr 548 Zend/zend_execute.c } else if (variable_ptr==&EG(uninitialized_zval) variable_ptr 549 Zend/zend_execute.c || Z_REFCOUNT_P(variable_ptr)>2) { variable_ptr 551 Zend/zend_execute.c Z_SET_REFCOUNT_P(variable_ptr, Z_REFCOUNT_P(variable_ptr) - 2); variable_ptr 553 Zend/zend_execute.c ZVAL_COPY_VALUE(*variable_ptr_ptr, variable_ptr); variable_ptr 835 Zend/zend_execute.c zval *variable_ptr = *variable_ptr_ptr; variable_ptr 838 Zend/zend_execute.c if (Z_TYPE_P(variable_ptr) == IS_OBJECT && variable_ptr 839 Zend/zend_execute.c UNEXPECTED(Z_OBJ_HANDLER_P(variable_ptr, set) != NULL)) { variable_ptr 840 Zend/zend_execute.c Z_OBJ_HANDLER_P(variable_ptr, set)(variable_ptr_ptr, value TSRMLS_CC); variable_ptr 841 Zend/zend_execute.c return variable_ptr; variable_ptr 844 Zend/zend_execute.c if (UNEXPECTED(Z_REFCOUNT_P(variable_ptr) > 1) && variable_ptr 845 Zend/zend_execute.c EXPECTED(!PZVAL_IS_REF(variable_ptr))) { variable_ptr 847 Zend/zend_execute.c Z_DELREF_P(variable_ptr); variable_ptr 848 Zend/zend_execute.c GC_ZVAL_CHECK_POSSIBLE_ROOT(variable_ptr); variable_ptr 849 Zend/zend_execute.c ALLOC_ZVAL(variable_ptr); variable_ptr 850 Zend/zend_execute.c INIT_PZVAL_COPY(variable_ptr, value); variable_ptr 851 Zend/zend_execute.c *variable_ptr_ptr = variable_ptr; variable_ptr 852 Zend/zend_execute.c return variable_ptr; variable_ptr 854 Zend/zend_execute.c if (EXPECTED(Z_TYPE_P(variable_ptr) <= IS_BOOL)) { variable_ptr 856 Zend/zend_execute.c ZVAL_COPY_VALUE(variable_ptr, value); variable_ptr 858 Zend/zend_execute.c ZVAL_COPY_VALUE(&garbage, variable_ptr); variable_ptr 859 Zend/zend_execute.c ZVAL_COPY_VALUE(variable_ptr, value); variable_ptr 862 Zend/zend_execute.c return variable_ptr; variable_ptr 868 Zend/zend_execute.c zval *variable_ptr = *variable_ptr_ptr; variable_ptr 871 Zend/zend_execute.c if (Z_TYPE_P(variable_ptr) == IS_OBJECT && variable_ptr 872 Zend/zend_execute.c UNEXPECTED(Z_OBJ_HANDLER_P(variable_ptr, set) != NULL)) { variable_ptr 873 Zend/zend_execute.c Z_OBJ_HANDLER_P(variable_ptr, set)(variable_ptr_ptr, value TSRMLS_CC); variable_ptr 874 Zend/zend_execute.c return variable_ptr; variable_ptr 877 Zend/zend_execute.c if (UNEXPECTED(Z_REFCOUNT_P(variable_ptr) > 1) && variable_ptr 878 Zend/zend_execute.c EXPECTED(!PZVAL_IS_REF(variable_ptr))) { variable_ptr 880 Zend/zend_execute.c Z_DELREF_P(variable_ptr); variable_ptr 881 Zend/zend_execute.c GC_ZVAL_CHECK_POSSIBLE_ROOT(variable_ptr); variable_ptr 882 Zend/zend_execute.c ALLOC_ZVAL(variable_ptr); variable_ptr 883 Zend/zend_execute.c INIT_PZVAL_COPY(variable_ptr, value); variable_ptr 884 Zend/zend_execute.c zval_copy_ctor(variable_ptr); variable_ptr 885 Zend/zend_execute.c *variable_ptr_ptr = variable_ptr; variable_ptr 886 Zend/zend_execute.c return variable_ptr; variable_ptr 888 Zend/zend_execute.c if (EXPECTED(Z_TYPE_P(variable_ptr) <= IS_BOOL)) { variable_ptr 890 Zend/zend_execute.c ZVAL_COPY_VALUE(variable_ptr, value); variable_ptr 891 Zend/zend_execute.c zendi_zval_copy_ctor(*variable_ptr); variable_ptr 893 Zend/zend_execute.c ZVAL_COPY_VALUE(&garbage, variable_ptr); variable_ptr 894 Zend/zend_execute.c ZVAL_COPY_VALUE(variable_ptr, value); variable_ptr 895 Zend/zend_execute.c zendi_zval_copy_ctor(*variable_ptr); variable_ptr 898 Zend/zend_execute.c return variable_ptr; variable_ptr 904 Zend/zend_execute.c zval *variable_ptr = *variable_ptr_ptr; variable_ptr 907 Zend/zend_execute.c if (Z_TYPE_P(variable_ptr) == IS_OBJECT && variable_ptr 908 Zend/zend_execute.c UNEXPECTED(Z_OBJ_HANDLER_P(variable_ptr, set) != NULL)) { variable_ptr 909 Zend/zend_execute.c Z_OBJ_HANDLER_P(variable_ptr, set)(variable_ptr_ptr, value TSRMLS_CC); variable_ptr 910 Zend/zend_execute.c return variable_ptr; variable_ptr 913 Zend/zend_execute.c if (EXPECTED(!PZVAL_IS_REF(variable_ptr))) { variable_ptr 914 Zend/zend_execute.c if (Z_REFCOUNT_P(variable_ptr)==1) { variable_ptr 915 Zend/zend_execute.c if (UNEXPECTED(variable_ptr == value)) { variable_ptr 916 Zend/zend_execute.c return variable_ptr; variable_ptr 920 Zend/zend_execute.c ZEND_ASSERT(variable_ptr != &EG(uninitialized_zval)); variable_ptr 921 Zend/zend_execute.c GC_REMOVE_ZVAL_FROM_BUFFER(variable_ptr); variable_ptr 922 Zend/zend_execute.c zval_dtor(variable_ptr); variable_ptr 923 Zend/zend_execute.c efree(variable_ptr); variable_ptr 929 Zend/zend_execute.c Z_DELREF_P(variable_ptr); variable_ptr 930 Zend/zend_execute.c GC_ZVAL_CHECK_POSSIBLE_ROOT(variable_ptr); variable_ptr 932 Zend/zend_execute.c ALLOC_ZVAL(variable_ptr); variable_ptr 933 Zend/zend_execute.c *variable_ptr_ptr = variable_ptr; variable_ptr 934 Zend/zend_execute.c INIT_PZVAL_COPY(variable_ptr, value); variable_ptr 935 Zend/zend_execute.c zval_copy_ctor(variable_ptr); variable_ptr 936 Zend/zend_execute.c return variable_ptr; variable_ptr 944 Zend/zend_execute.c if (EXPECTED(variable_ptr != value)) { variable_ptr 946 Zend/zend_execute.c if (EXPECTED(Z_TYPE_P(variable_ptr) <= IS_BOOL)) { variable_ptr 948 Zend/zend_execute.c ZVAL_COPY_VALUE(variable_ptr, value); variable_ptr 949 Zend/zend_execute.c zendi_zval_copy_ctor(*variable_ptr); variable_ptr 951 Zend/zend_execute.c ZVAL_COPY_VALUE(&garbage, variable_ptr); variable_ptr 952 Zend/zend_execute.c ZVAL_COPY_VALUE(variable_ptr, value); variable_ptr 953 Zend/zend_execute.c zendi_zval_copy_ctor(*variable_ptr); variable_ptr 957 Zend/zend_execute.c return variable_ptr; variable_ptr 559 Zend/zend_object_handlers.c zval **variable_ptr; variable_ptr 580 Zend/zend_object_handlers.c ((variable_ptr = (zval**)zobj->properties_table[property_info->offset]) != NULL) : variable_ptr 581 Zend/zend_object_handlers.c (*(variable_ptr = &zobj->properties_table[property_info->offset]) != NULL)) : variable_ptr 583 Zend/zend_object_handlers.c EXPECTED(zend_hash_quick_find(zobj->properties, property_info->name, property_info->name_length+1, property_info->h, (void **) &variable_ptr) == SUCCESS)))) { variable_ptr 585 Zend/zend_object_handlers.c if (EXPECTED(*variable_ptr != value)) { variable_ptr 588 Zend/zend_object_handlers.c if (PZVAL_IS_REF(*variable_ptr)) { variable_ptr 589 Zend/zend_object_handlers.c zval garbage = **variable_ptr; /* old value should be destroyed */ variable_ptr 592 Zend/zend_object_handlers.c Z_TYPE_PP(variable_ptr) = Z_TYPE_P(value); variable_ptr 593 Zend/zend_object_handlers.c (*variable_ptr)->value = value->value; variable_ptr 595 Zend/zend_object_handlers.c zval_copy_ctor(*variable_ptr); variable_ptr 601 Zend/zend_object_handlers.c zval *garbage = *variable_ptr; variable_ptr 608 Zend/zend_object_handlers.c *variable_ptr = value; variable_ptr 3528 ext/reflection/php_reflection.c zval **variable_ptr, *value; variable_ptr 3539 ext/reflection/php_reflection.c variable_ptr = zend_std_get_static_property(ce, name, name_len, 1, NULL TSRMLS_CC); variable_ptr 3540 ext/reflection/php_reflection.c if (!variable_ptr) { variable_ptr 3545 ext/reflection/php_reflection.c refcount = Z_REFCOUNT_PP(variable_ptr); variable_ptr 3546 ext/reflection/php_reflection.c is_ref = Z_ISREF_PP(variable_ptr); variable_ptr 3547 ext/reflection/php_reflection.c zval_dtor(*variable_ptr); variable_ptr 3548 ext/reflection/php_reflection.c **variable_ptr = *value; variable_ptr 3549 ext/reflection/php_reflection.c zval_copy_ctor(*variable_ptr); variable_ptr 3550 ext/reflection/php_reflection.c Z_SET_REFCOUNT_PP(variable_ptr, refcount); variable_ptr 3551 ext/reflection/php_reflection.c Z_SET_ISREF_TO_PP(variable_ptr, is_ref); variable_ptr 5090 ext/reflection/php_reflection.c zval **variable_ptr; variable_ptr 5118 ext/reflection/php_reflection.c variable_ptr = &CE_STATIC_MEMBERS(intern->ce)[ref->prop.offset]; variable_ptr 5119 ext/reflection/php_reflection.c if (*variable_ptr != value) { variable_ptr 5120 ext/reflection/php_reflection.c if (PZVAL_IS_REF(*variable_ptr)) { variable_ptr 5121 ext/reflection/php_reflection.c zval garbage = **variable_ptr; /* old value should be destroyed */ variable_ptr 5124 ext/reflection/php_reflection.c Z_TYPE_PP(variable_ptr) = Z_TYPE_P(value); variable_ptr 5125 ext/reflection/php_reflection.c (*variable_ptr)->value = value->value; variable_ptr 5127 ext/reflection/php_reflection.c zval_copy_ctor(*variable_ptr); variable_ptr 5131 ext/reflection/php_reflection.c zval *garbage = *variable_ptr; variable_ptr 5138 ext/reflection/php_reflection.c *variable_ptr = value;