(self, cls)
| 1632 | return 'typing.' + self._name |
| 1633 | |
| 1634 | def __subclasscheck__(self, cls): |
| 1635 | if isinstance(cls, _SpecialGenericAlias): |
| 1636 | return issubclass(cls.__origin__, self.__origin__) |
| 1637 | if not isinstance(cls, _GenericAlias): |
| 1638 | return issubclass(cls, self.__origin__) |
| 1639 | return super().__subclasscheck__(cls) |
| 1640 | |
| 1641 | def __reduce__(self): |
| 1642 | return self._name |
nothing calls this directly
no test coverage detected