Performs the operation __add__.
(self: Array, other: Union[int, float, Array], /)
| 432 | return self.__class__._new(res) |
| 433 | |
| 434 | def __add__(self: Array, other: Union[int, float, Array], /) -> Array: |
| 435 | """ |
| 436 | Performs the operation __add__. |
| 437 | """ |
| 438 | other = self._check_allowed_dtypes(other, "numeric", "__add__") |
| 439 | if other is NotImplemented: |
| 440 | return other |
| 441 | self, other = self._normalize_two_args(self, other) |
| 442 | res = self._array.__add__(other._array) |
| 443 | return self.__class__._new(res) |
| 444 | |
| 445 | def __and__(self: Array, other: Union[int, bool, Array], /) -> Array: |
| 446 | """ |
nothing calls this directly
no test coverage detected