(self, params)
| 1766 | |
| 1767 | class _ConcatenateGenericAlias(_GenericAlias, _root=True): |
| 1768 | def copy_with(self, params): |
| 1769 | if isinstance(params[-1], (list, tuple)): |
| 1770 | return (*params[:-1], *params[-1]) |
| 1771 | if isinstance(params[-1], _ConcatenateGenericAlias): |
| 1772 | params = (*params[:-1], *params[-1].__args__) |
| 1773 | return super().copy_with(params) |
| 1774 | |
| 1775 | |
| 1776 | @_SpecialForm |