Lines Matching refs:low

2738 		unsigned char low, high;  local
2750 low = (unsigned char)Z_STRVAL_P(zlow)[0];
2753 if (low > high) { /* Negative Steps */
2754 if (low - high < lstep || lstep <= 0) {
2759 array_init_size(return_value, (uint32_t)(((low - high) / lstep) + 1));
2762 for (; low >= high; low -= (unsigned int)lstep) {
2763 ZEND_HASH_FILL_SET_INTERNED_STR(ZSTR_CHAR(low));
2765 if (((signed int)low - lstep) < 0) {
2770 } else if (high > low) { /* Positive Steps */
2771 if (high - low < lstep || lstep <= 0) {
2775 array_init_size(return_value, (uint32_t)(((high - low) / lstep) + 1));
2778 for (; low <= high; low += (unsigned int)lstep) {
2779 ZEND_HASH_FILL_SET_INTERNED_STR(ZSTR_CHAR(low));
2781 if (((signed int)low + lstep) > 255) {
2788 ZVAL_CHAR(&tmp, low);
2792 double low, high, element; local
2795 low = zval_get_double(zlow);
2798 if (zend_isinf(high) || zend_isinf(low)) {
2799 zend_value_error("Invalid range supplied: start=%0.0f end=%0.0f", low, high);
2803 if (low > high) { /* Negative steps */
2804 if (low - high < step || step <= 0) {
2809 RANGE_CHECK_DOUBLE_INIT_ARRAY(low, high);
2812 for (i = 0, element = low; i < size && element >= high; ++i, element = low - (i * step)) {
2817 } else if (high > low) { /* Positive steps */
2818 if (high - low < step || step <= 0) {
2823 RANGE_CHECK_DOUBLE_INIT_ARRAY(high, low);
2826 for (i = 0, element = low; i < size && element <= high; ++i, element = low + (i * step)) {
2833 ZVAL_DOUBLE(&tmp, low);
2837 zend_long low, high; local
2842 low = zval_get_long(zlow);
2856 if (low > high) { /* Negative steps */
2857 if ((zend_ulong)low - high < lstep) {
2862 RANGE_CHECK_LONG_INIT_ARRAY(low, high);
2866 ZEND_HASH_FILL_SET_LONG(low - (i * lstep));
2870 } else if (high > low) { /* Positive steps */
2871 if ((zend_ulong)high - low < lstep) {
2876 RANGE_CHECK_LONG_INIT_ARRAY(high, low);
2880 ZEND_HASH_FILL_SET_LONG(low + (i * lstep));
2886 ZVAL_LONG(&tmp, low);