mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-21 03:11:16 +08:00
Use overrides for IntFlag dunder-r methods (#6114)
This commit is contained in:
@@ -75,9 +75,9 @@ class IntFlag(int, Flag):
|
||||
def __or__(self: _T, other: int | _T) -> _T: ...
|
||||
def __and__(self: _T, other: int | _T) -> _T: ...
|
||||
def __xor__(self: _T, other: int | _T) -> _T: ...
|
||||
__ror__ = __or__
|
||||
__rand__ = __and__
|
||||
__rxor__ = __xor__
|
||||
def __ror__(self: _T, n: int | _T) -> _T: ...
|
||||
def __rand__(self: _T, n: int | _T) -> _T: ...
|
||||
def __rxor__(self: _T, n: int | _T) -> _T: ...
|
||||
|
||||
if sys.version_info >= (3, 11):
|
||||
class StrEnum(str, Enum):
|
||||
|
||||
Reference in New Issue
Block a user