Lines Matching refs:rv

659 …zend_std_read_property(zval *object, zval *member, int type, void **cache_slot, zval *rv) /* {{{ */  in zend_std_read_property()  argument
763 zend_std_call_getter(zobj, name, rv); in zend_std_read_property()
766 if (Z_TYPE_P(rv) != IS_UNDEF) { in zend_std_read_property()
767 retval = rv; in zend_std_read_property()
768 if (!Z_ISREF_P(rv) && in zend_std_read_property()
770 if (UNEXPECTED(Z_TYPE_P(rv) != IS_OBJECT)) { in zend_std_read_property()
938 ZEND_API zval *zend_std_read_dimension(zval *object, zval *offset, int type, zval *rv) /* {{{ */ in zend_std_read_dimension() argument
954 zend_call_method_with_1_params(&tmp_object, ce, NULL, "offsetexists", rv, &tmp_offset); in zend_std_read_dimension()
955 if (UNEXPECTED(Z_ISUNDEF_P(rv))) { in zend_std_read_dimension()
960 if (!i_zend_is_true(rv)) { in zend_std_read_dimension()
963 zval_ptr_dtor(rv); in zend_std_read_dimension()
966 zval_ptr_dtor(rv); in zend_std_read_dimension()
969 zend_call_method_with_1_params(&tmp_object, ce, NULL, "offsetget", rv, &tmp_offset); in zend_std_read_dimension()
974 if (UNEXPECTED(Z_TYPE_P(rv) == IS_UNDEF)) { in zend_std_read_dimension()
980 return rv; in zend_std_read_dimension()
1766 zval rv; in zend_std_has_property() local
1774 zend_std_call_issetter(zobj, name, &rv); in zend_std_has_property()
1775 result = zend_is_true(&rv); in zend_std_has_property()
1776 zval_ptr_dtor(&rv); in zend_std_has_property()
1780 zend_std_call_getter(zobj, name, &rv); in zend_std_has_property()
1782 result = i_zend_is_true(&rv); in zend_std_has_property()
1783 zval_ptr_dtor(&rv); in zend_std_has_property()