(lhs: &Interval, rhs: &Interval)
| 483 | } |
| 484 | |
| 485 | fn interval_leq(lhs: &Interval, rhs: &Interval) -> bool { |
| 486 | lhs.is_bottom() |
| 487 | || rhs.is_top() |
| 488 | || (!rhs.is_bottom() && rhs.low <= lhs.low && lhs.high <= rhs.high) |
| 489 | } |
| 490 | |
| 491 | fn join_interval(lhs: &Interval, rhs: &Interval) -> Interval { |
| 492 | if lhs.is_bottom() { |