Home | History | Annotate | Download | only in src

Lines Matching full:sign

102     return d.Sign() * static_cast<int32_t>(d.Significand() >> -exponent);
105 return d.Sign() * static_cast<int32_t>(d.Significand() << exponent);
256 // Ignore leading sign; skip following spaces.
465 enum Sign {
471 Sign sign = NONE;
474 // Ignore leading sign.
477 sign = POSITIVE;
481 sign = NEGATIVE;
496 return (sign == NEGATIVE) ? -V8_INFINITY : V8_INFINITY;
502 if (current == end) return SignedZero(sign == NEGATIVE);
509 if (current == end || !isDigit(*current, 16) || sign != NONE) {
522 if (current == end || !isDigit(*current, 8) || sign != NONE) {
535 if (current == end || !isBinaryDigit(*current) || sign != NONE) {
549 if (current == end) return SignedZero(sign == NEGATIVE);
594 if (current == end) return SignedZero(sign == NEGATIVE);
635 char sign = '+';
637 sign = static_cast<char>(*current);
671 exponent += (sign == '-' ? -num : num);
686 sign == NEGATIVE,
699 return (sign == NEGATIVE) ? -converted : converted;