(self)
| 2761 | return [self.left, self.right] |
| 2762 | |
| 2763 | def _divisions(self): |
| 2764 | if is_index_like(self._meta): |
| 2765 | left_divisions = ( |
| 2766 | pd.Series(self.left.divisions) |
| 2767 | if isinstance(self.left, Expr) |
| 2768 | else self.left |
| 2769 | ) |
| 2770 | right_divisions = ( |
| 2771 | pd.Series(self.right.divisions) |
| 2772 | if isinstance(self.right, Expr) |
| 2773 | else self.right |
| 2774 | ) |
| 2775 | |
| 2776 | return tuple(self.operation(left_divisions, right_divisions)) |
| 2777 | elif self._broadcastable and len(self.dependencies()) == 2: |
| 2778 | if self.left.ndim < self.right.ndim: |
| 2779 | return self.right.divisions |
| 2780 | else: |
| 2781 | return self.left.divisions |
| 2782 | else: |
| 2783 | return super()._divisions() |
| 2784 | |
| 2785 | |
| 2786 | class Add(Binop): |
nothing calls this directly
no test coverage detected