Lines Matching refs:Sign
286 enum class Sign { kNegative, kPositive, kNone };
351 bool negative() { return sign_ == Sign::kNegative; }
352 Sign sign() { return sign_; }
366 Sign sign_ = Sign::kNone;
407 sign_ = Sign::kPositive;
413 sign_ = Sign::kNegative;
674 enum class Sign { kNone, kNegative, kPositive };
676 Sign sign = Sign::kNone;
682 sign = Sign::kPositive;
686 sign = Sign::kNegative;
700 return (sign == Sign::kNegative) ? -V8_INFINITY : V8_INFINITY;
706 if (current == end) return SignedZero(sign == Sign::kNegative);
713 if (current == end || !isDigit(*current, 16) || sign != Sign::kNone) {
723 if (current == end || !isDigit(*current, 8) || sign != Sign::kNone) {
733 if (current == end || !isBinaryDigit(*current) || sign != Sign::kNone) {
744 if (current == end) return SignedZero(sign == Sign::kNegative);
789 if (current == end) return SignedZero(sign == Sign::kNegative);
878 sign == Sign::kNegative,
892 return (sign == Sign::kNegative) ? -converted : converted;
947 if (behavior_ == Behavior::kStringToBigInt && this->sign() != Sign::kNone &&