Lines Matching refs:ComparisonResult

590 ComparisonResult UnequalSign(bool left_negative) {  in UnequalSign()
591 return left_negative ? ComparisonResult::kLessThan in UnequalSign()
592 : ComparisonResult::kGreaterThan; in UnequalSign()
596 ComparisonResult AbsoluteGreater(bool both_negative) { in AbsoluteGreater()
597 return both_negative ? ComparisonResult::kLessThan in AbsoluteGreater()
598 : ComparisonResult::kGreaterThan; in AbsoluteGreater()
602 ComparisonResult AbsoluteLess(bool both_negative) { in AbsoluteLess()
603 return both_negative ? ComparisonResult::kGreaterThan in AbsoluteLess()
604 : ComparisonResult::kLessThan; in AbsoluteLess()
610 ComparisonResult BigInt::CompareToBigInt(Handle<BigInt> x, Handle<BigInt> y) { in CompareToBigInt()
617 return ComparisonResult::kEqual; in CompareToBigInt()
746 ComparisonResult BigInt::CompareToString(Isolate* isolate, Handle<BigInt> x, in CompareToString()
754 return ComparisonResult::kUndefined; in CompareToString()
790 return CompareToDouble(x, value) == ComparisonResult::kEqual; in EqualToNumber()
793 ComparisonResult BigInt::CompareToNumber(Handle<BigInt> x, Handle<Object> y) { in CompareToNumber()
803 return y_value == 0 ? ComparisonResult::kEqual in CompareToNumber()
804 : ComparisonResult::kLessThan; in CompareToNumber()
814 return ComparisonResult::kEqual; in CompareToNumber()
821 ComparisonResult BigInt::CompareToDouble(Handle<BigInt> x, double y) { in CompareToDouble()
822 if (std::isnan(y)) return ComparisonResult::kUndefined; in CompareToDouble()
823 if (y == V8_INFINITY) return ComparisonResult::kLessThan; in CompareToDouble()
824 if (y == -V8_INFINITY) return ComparisonResult::kGreaterThan; in CompareToDouble()
832 return x->is_zero() ? ComparisonResult::kEqual in CompareToDouble()
833 : ComparisonResult::kGreaterThan; in CompareToDouble()
837 return ComparisonResult::kLessThan; in CompareToDouble()
923 return ComparisonResult::kEqual; in CompareToDouble()