Lines Matching refs:decode
784 char *decode = NULL; in phpdbg_short_zval_print() local
788 decode = estrdup(""); in phpdbg_short_zval_print()
791 decode = estrdup("null"); in phpdbg_short_zval_print()
794 decode = estrdup("false"); in phpdbg_short_zval_print()
797 decode = estrdup("true"); in phpdbg_short_zval_print()
800 spprintf(&decode, 0, ZEND_LONG_FMT, Z_LVAL_P(zv)); in phpdbg_short_zval_print()
803 spprintf(&decode, 0, "%.*G", 14, Z_DVAL_P(zv)); in phpdbg_short_zval_print()
806 if (zend_finite(Z_DVAL_P(zv)) && !strchr(decode, '.')) { in phpdbg_short_zval_print()
807 size_t len = strlen(decode); in phpdbg_short_zval_print()
809 memcpy(decode2, decode, len); in phpdbg_short_zval_print()
813 efree(decode); in phpdbg_short_zval_print()
814 decode = decode2; in phpdbg_short_zval_print()
825 spprintf(&decode, 0, "\"%.*s\"%c", in phpdbg_short_zval_print()
831 spprintf(&decode, 0, "Rsrc #%d", Z_RES_HANDLE_P(zv)); in phpdbg_short_zval_print()
834 spprintf(&decode, 0, "array(%d)", zend_hash_num_elements(Z_ARR_P(zv))); in phpdbg_short_zval_print()
838 spprintf(&decode, 0, "%.*s%c", in phpdbg_short_zval_print()
848 decode = estrdup("<constant>"); in phpdbg_short_zval_print()
850 decode = estrdup("<ast>"); in phpdbg_short_zval_print()
855 spprintf(&decode, 0, "unknown type: %d", Z_TYPE_P(zv)); in phpdbg_short_zval_print()
859 return decode; in phpdbg_short_zval_print()