(self, other: Index, result)
| 3231 | |
| 3232 | @final |
| 3233 | def _wrap_setop_result(self, other: Index, result) -> Index: |
| 3234 | name = get_op_result_name(self, other) |
| 3235 | if isinstance(result, Index): |
| 3236 | if result.name != name: |
| 3237 | result = result.rename(name) |
| 3238 | else: |
| 3239 | result = self._shallow_copy(result, name=name) |
| 3240 | return result |
| 3241 | |
| 3242 | @final |
| 3243 | def intersection(self, other, sort: bool = False): |
no test coverage detected