massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 2and3 / opcode.pyi
1 from typing import List, Dict, Optional, Sequence\r
2 \r
3 import sys\r
4 \r
5 cmp_op = ...  # type: Sequence[str]\r
6 hasconst = ...  # type: List[int]\r
7 hasname = ...  # type: List[int]\r
8 hasjrel = ...  # type: List[int]\r
9 hasjabs = ...  # type: List[int]\r
10 haslocal = ...  # type: List[int]\r
11 hascompare = ...  # type: List[int]\r
12 hasfree = ...  # type: List[int]\r
13 opname = ...  # type: List[str]\r
14 \r
15 opmap = ...  # type: Dict[str, int]\r
16 HAVE_ARGUMENT = ...  # type: int\r
17 EXTENDED_ARG = ...  # type: int\r
18 \r
19 if sys.version_info >= (3, 4):\r
20     def stack_effect(opcode: int, oparg: Optional[int] = ...) -> int: ...\r
21 \r
22 if sys.version_info >= (3, 6):\r
23     hasnargs = ...  # type: List[int]\r