Return True if left/right have some overlapping selectable
(left: FromClause, right: FromClause)
| 524 | |
| 525 | |
| 526 | def selectables_overlap(left: FromClause, right: FromClause) -> bool: |
| 527 | """Return True if left/right have some overlapping selectable""" |
| 528 | |
| 529 | return bool( |
| 530 | set(surface_selectables(left)).intersection(surface_selectables(right)) |
| 531 | ) |
| 532 | |
| 533 | |
| 534 | def bind_values(clause): |
no test coverage detected