readobj 1553 Zend/zend_object_handlers.c ZEND_API int zend_std_cast_object_tostring(zval *readobj, zval *writeobj, int type TSRMLS_DC) /* {{{ */ readobj 1560 Zend/zend_object_handlers.c ce = Z_OBJCE_P(readobj); readobj 1562 Zend/zend_object_handlers.c (zend_call_method_with_0_params(&readobj, ce, &ce->__tostring, "__tostring", &retval) || EG(exception))) { readobj 1573 Zend/zend_object_handlers.c if (readobj == writeobj) { readobj 1574 Zend/zend_object_handlers.c zval_dtor(readobj); readobj 1584 Zend/zend_object_handlers.c if (readobj == writeobj) { readobj 1585 Zend/zend_object_handlers.c zval_dtor(readobj); readobj 1598 Zend/zend_object_handlers.c ce = Z_OBJCE_P(readobj); readobj 1601 Zend/zend_object_handlers.c if (readobj == writeobj) { readobj 1602 Zend/zend_object_handlers.c zval_dtor(readobj); readobj 1607 Zend/zend_object_handlers.c ce = Z_OBJCE_P(readobj); readobj 1610 Zend/zend_object_handlers.c if (readobj == writeobj) { readobj 1611 Zend/zend_object_handlers.c zval_dtor(readobj); readobj 107 Zend/zend_object_handlers.h typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int type TSRMLS_DC); readobj 165 Zend/zend_object_handlers.h ZEND_API int zend_std_cast_object_tostring(zval *readobj, zval *writeobj, int type TSRMLS_DC); readobj 489 ext/com_dotnet/com_handlers.c static int com_object_cast(zval *readobj, zval *writeobj, int type TSRMLS_DC) readobj 496 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(readobj); readobj 540 ext/com_dotnet/com_handlers.c return zend_std_cast_object_tostring(readobj, writeobj, type TSRMLS_CC); readobj 358 ext/com_dotnet/com_saproxy.c static int saproxy_object_cast(zval *readobj, zval *writeobj, int type TSRMLS_DC) readobj 436 ext/gmp/gmp.c static int gmp_cast_object(zval *readobj, zval *writeobj, int type TSRMLS_DC) /* {{{ */ readobj 441 ext/gmp/gmp.c gmpnum = GET_GMP_FROM_ZVAL(readobj); readobj 446 ext/gmp/gmp.c gmpnum = GET_GMP_FROM_ZVAL(readobj); readobj 451 ext/gmp/gmp.c gmpnum = GET_GMP_FROM_ZVAL(readobj); readobj 1804 ext/simplexml/simplexml.c static int sxe_object_cast(zval *readobj, zval *writeobj, int type TSRMLS_DC) readobj 1812 ext/simplexml/simplexml.c sxe = php_sxe_fetch_object(readobj TSRMLS_CC); readobj 1816 ext/simplexml/simplexml.c prop_hash = sxe_get_prop_hash(readobj, 1 TSRMLS_CC); readobj 1843 ext/simplexml/simplexml.c if (readobj == writeobj) { readobj 1845 ext/simplexml/simplexml.c zval_dtor(readobj); readobj 1878 ext/spl/spl_directory.c static int spl_filesystem_object_cast(zval *readobj, zval *writeobj, int type TSRMLS_DC) readobj 1880 ext/spl/spl_directory.c spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(readobj TSRMLS_CC); readobj 1883 ext/spl/spl_directory.c if (Z_OBJCE_P(readobj)->__tostring) { readobj 1884 ext/spl/spl_directory.c return std_object_handlers.cast_object(readobj, writeobj, type TSRMLS_CC); readobj 1890 ext/spl/spl_directory.c if (readobj == writeobj) { readobj 1895 ext/spl/spl_directory.c zval_dtor(readobj); readobj 1902 ext/spl/spl_directory.c if (readobj == writeobj) { readobj 1907 ext/spl/spl_directory.c zval_dtor(readobj); readobj 1918 ext/spl/spl_directory.c if (readobj == writeobj) { readobj 1919 ext/spl/spl_directory.c zval_dtor(readobj);