Home | History | Annotate | Download | only in src

Lines Matching defs:negative

32 inline double SignedZero(bool negative) {
33 return negative ? uint64_to_double(Double::kSignMask) : 0.0;
49 bool negative = x < 0;
50 if (negative) {
63 return negative ? ~result + 1 : result;
133 bool negative,
140 if (current == end) return SignedZero(negative);
218 if (negative) {
226 return std::ldexp(static_cast<double>(negative ? -number : number), exponent);
242 bool negative = false;
256 negative = true;
264 if (current == end) return SignedZero(negative);
277 if (current == end) return SignedZero(negative);
293 if (current == end) return SignedZero(negative);
304 unicode_cache, current, end, negative, allow_trailing_junk);
307 unicode_cache, current, end, negative, allow_trailing_junk);
310 unicode_cache, current, end, negative, allow_trailing_junk);
314 unicode_cache, current, end, negative, allow_trailing_junk);
318 unicode_cache, current, end, negative, allow_trailing_junk);
351 return negative ? -Strtod(buffer_vector, 0) : Strtod(buffer_vector, 0);
414 return negative ? -v : v;
457 NEGATIVE,
471 sign = NEGATIVE;
486 return (sign == NEGATIVE) ? -V8_INFINITY : V8_INFINITY;
492 if (current == end) return SignedZero(sign == NEGATIVE);
539 if (current == end) return SignedZero(sign == NEGATIVE);
584 if (current == end) return SignedZero(sign == NEGATIVE);
676 sign == NEGATIVE,
689 return (sign == NEGATIVE) ? -converted : converted;