Lines Matching refs:step_double
2854 double step_double = 1.0; local
2866 step_double = Z_DVAL_P(user_step);
2868 if (zend_isinf(step_double)) {
2872 if (zend_isnan(step_double)) {
2878 if (step_double < 0.0) {
2880 step_double *= -1;
2882 step = zend_dval_to_lval(step_double);
2883 if (!zend_is_long_compatible(step_double, step)) {
2897 step_double = (double) step;
2899 if (step_double == 0.0) {
3012 if (start_double - end_double < step_double) {
3016 RANGE_CHECK_DOUBLE_INIT_ARRAY(start_double, end_double, step_double);
3019 …start_double; i < size && element >= end_double; ++i, element = start_double - (i * step_double)) {
3028 if (end_double - start_double < step_double) {
3032 RANGE_CHECK_DOUBLE_INIT_ARRAY(end_double, start_double, step_double);
3035 …start_double; i < size && element <= end_double; ++i, element = start_double + (i * step_double)) {