(self)
| 291 | return new_empty_node |
| 292 | |
| 293 | def __copy__(self) -> Self: |
| 294 | return self._copy_subtree(inherit=True, deep=False) |
| 295 | |
| 296 | def __deepcopy__(self, memo: dict[int, Any] | None = None) -> Self: |
| 297 | return self._copy_subtree(inherit=True, deep=True, memo=memo) |
nothing calls this directly
no test coverage detected