Lines Matching refs:rv
329 zval *rv = NULL; in zend_std_read_property() local
364 rv = zend_std_call_getter(object, member TSRMLS_CC); in zend_std_read_property()
367 if (rv) { in zend_std_read_property()
368 retval = &rv; in zend_std_read_property()
369 if (!Z_ISREF_P(rv) && in zend_std_read_property()
371 if (Z_REFCOUNT_P(rv) > 0) { in zend_std_read_property()
372 zval *tmp = rv; in zend_std_read_property()
374 ALLOC_ZVAL(rv); in zend_std_read_property()
375 *rv = *tmp; in zend_std_read_property()
376 zval_copy_ctor(rv); in zend_std_read_property()
377 Z_UNSET_ISREF_P(rv); in zend_std_read_property()
378 Z_SET_REFCOUNT_P(rv, 0); in zend_std_read_property()
380 if (Z_TYPE_P(rv) != IS_OBJECT) { in zend_std_read_property()
1190 zval *rv; in zend_std_has_property() local
1198 rv = zend_std_call_issetter(object, member TSRMLS_CC); in zend_std_has_property()
1199 if (rv) { in zend_std_has_property()
1200 result = zend_is_true(rv); in zend_std_has_property()
1201 zval_ptr_dtor(&rv); in zend_std_has_property()
1205 rv = zend_std_call_getter(object, member TSRMLS_CC); in zend_std_has_property()
1207 if (rv) { in zend_std_has_property()
1208 Z_ADDREF_P(rv); in zend_std_has_property()
1209 result = i_zend_is_true(rv); in zend_std_has_property()
1210 zval_ptr_dtor(&rv); in zend_std_has_property()