mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 13:04:46 +08:00
41 lines
968 B
Python
41 lines
968 B
Python
import sys
|
|
from typing_extensions import Literal
|
|
|
|
if sys.version_info >= (3, 9):
|
|
cmp_op: tuple[Literal["<"], Literal["<="], Literal["=="], Literal["!="], Literal[">"], Literal[">="]]
|
|
else:
|
|
cmp_op: tuple[
|
|
Literal["<"],
|
|
Literal["<="],
|
|
Literal["=="],
|
|
Literal["!="],
|
|
Literal[">"],
|
|
Literal[">="],
|
|
Literal["in"],
|
|
Literal["not in"],
|
|
Literal["is"],
|
|
Literal["is not"],
|
|
Literal["exception match"],
|
|
Literal["BAD"],
|
|
]
|
|
hasconst: list[int]
|
|
hasname: list[int]
|
|
hasjrel: list[int]
|
|
hasjabs: list[int]
|
|
haslocal: list[int]
|
|
hascompare: list[int]
|
|
hasfree: list[int]
|
|
opname: list[str]
|
|
|
|
opmap: dict[str, int]
|
|
HAVE_ARGUMENT: int
|
|
EXTENDED_ARG: int
|
|
|
|
if sys.version_info >= (3, 8):
|
|
def stack_effect(__opcode: int, __oparg: int | None = ..., *, jump: bool | None = ...) -> int: ...
|
|
|
|
else:
|
|
def stack_effect(__opcode: int, __oparg: int | None = ...) -> int: ...
|
|
|
|
hasnargs: list[int]
|