(self, a: Value, b: Value, line: int)
| 2647 | return self.add(ComparisonOp(neg1, neg2, ComparisonOp.EQ, line)) |
| 2648 | |
| 2649 | def is_same_float_signs(self, a: Value, b: Value, line: int) -> Value: |
| 2650 | neg1 = self.add(FloatComparisonOp(a, Float(0.0), FloatComparisonOp.LT, line)) |
| 2651 | neg2 = self.add(FloatComparisonOp(b, Float(0.0), FloatComparisonOp.LT, line)) |
| 2652 | return self.add(ComparisonOp(neg1, neg2, ComparisonOp.EQ, line)) |
| 2653 | |
| 2654 | def comparison_op(self, lhs: Value, rhs: Value, op: int, line: int) -> Value: |
| 2655 | return self.add(ComparisonOp(lhs, rhs, op, line)) |
no test coverage detected