Lines Matching refs:z

348 			zval *z = NULL;  variable
352 z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R TSRMLS_CC);
356 z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC);
359 if (z) {
360 if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) {
361 zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC);
363 if (Z_REFCOUNT_P(z) == 0) {
364 GC_REMOVE_ZVAL_FROM_BUFFER(z);
365 zval_dtor(z);
366 FREE_ZVAL(z);
368 z = value;
370 Z_ADDREF_P(z);
371 SEPARATE_ZVAL_IF_NOT_REF(&z);
372 binary_op(z, z, value TSRMLS_CC);
374 Z_OBJ_HT_P(object)->write_property(object, property, z TSRMLS_CC);
376 Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC);
379 EX_T(result->u.var).var.ptr = z;
381 PZVAL_LOCK(z);
383 zval_ptr_dtor(&z);
594 zval *z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R TSRMLS_CC); variable
596 if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) {
597 zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC);
599 if (Z_REFCOUNT_P(z) == 0) {
600 GC_REMOVE_ZVAL_FROM_BUFFER(z);
601 zval_dtor(z);
602 FREE_ZVAL(z);
604 z = value;
606 Z_ADDREF_P(z);
607 SEPARATE_ZVAL_IF_NOT_REF(&z);
608 incdec_op(z);
609 *retval = z;
610 Z_OBJ_HT_P(object)->write_property(object, property, z TSRMLS_CC);
612 zval_ptr_dtor(&z);
688 zval *z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R TSRMLS_CC); variable
691 if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) {
692 zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC);
694 if (Z_REFCOUNT_P(z) == 0) {
695 GC_REMOVE_ZVAL_FROM_BUFFER(z);
696 zval_dtor(z);
697 FREE_ZVAL(z);
699 z = value;
701 *retval = *z;
704 *z_copy = *z;
708 Z_ADDREF_P(z);
711 zval_ptr_dtor(&z);
899 zval *z = GET_OP1_ZVAL_PTR(BP_VAR_R);
901 if (OP1_TYPE == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) {
902 INIT_PZVAL(z);
904 zend_print_variable(z);