|
@@ -24,6 +24,8 @@ Union = _PLACEHOLDER
|
|
|
Optional = _PLACEHOLDER
|
|
Optional = _PLACEHOLDER
|
|
|
Callable = _PLACEHOLDER
|
|
Callable = _PLACEHOLDER
|
|
|
Type = _PLACEHOLDER
|
|
Type = _PLACEHOLDER
|
|
|
|
|
+TypeAlias = _PLACEHOLDER
|
|
|
|
|
+NewType = _PLACEHOLDER
|
|
|
|
|
|
|
|
Literal = _PLACEHOLDER
|
|
Literal = _PLACEHOLDER
|
|
|
LiteralString = _PLACEHOLDER
|
|
LiteralString = _PLACEHOLDER
|
|
@@ -39,9 +41,13 @@ Self = _PLACEHOLDER
|
|
|
|
|
|
|
|
Protocol = object
|
|
Protocol = object
|
|
|
Generic = object
|
|
Generic = object
|
|
|
|
|
+Never = object
|
|
|
|
|
|
|
|
TYPE_CHECKING = False
|
|
TYPE_CHECKING = False
|
|
|
|
|
|
|
|
# decorators
|
|
# decorators
|
|
|
overload = lambda x: x
|
|
overload = lambda x: x
|
|
|
final = lambda x: x
|
|
final = lambda x: x
|
|
|
|
|
+
|
|
|
|
|
+# exhaustiveness checking
|
|
|
|
|
+assert_never = lambda x: x
|