Lines Matching refs:dval1
3090 double dval1 = 0.0, dval2 = 0.0; local
3092 if ((ret1 = is_numeric_string_ex(s1->val, s1->len, &lval1, &dval1, false, &oflow1, NULL)) &&
3095 if (oflow1 != 0 && oflow1 == oflow2 && dval1 - dval2 == 0. &&
3096 ((oflow1 == 1 && dval1 > 9007199254740991. /*0x1FFFFFFFFFFFFF*/)
3097 || (oflow1 == -1 && dval1 < -9007199254740991.))) {
3099 if (oflow1 != 0 && oflow1 == oflow2 && dval1 - dval2 == 0.) {
3111 dval1 = (double) lval1;
3117 } else if (dval1 == dval2 && !zend_finite(dval1)) {
3122 return dval1 == dval2;
3138 double dval1 = 0.0, dval2 = 0.0; local
3140 if ((ret1 = is_numeric_string_ex(s1->val, s1->len, &lval1, &dval1, false, &oflow1, NULL)) &&
3143 if (oflow1 != 0 && oflow1 == oflow2 && dval1 - dval2 == 0. &&
3144 ((oflow1 == 1 && dval1 > 9007199254740991. /*0x1FFFFFFFFFFFFF*/)
3145 || (oflow1 == -1 && dval1 < -9007199254740991.))) {
3147 if (oflow1 != 0 && oflow1 == oflow2 && dval1 - dval2 == 0.) {
3159 dval1 = (double) lval1;
3165 } else if (dval1 == dval2 && !zend_finite(dval1)) {
3170 dval1 = dval1 - dval2;
3171 return ZEND_NORMALIZE_BOOL(dval1);