massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 2and3 / opcode.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/2and3/opcode.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/2and3/opcode.pyi
new file mode 100644 (file)
index 0000000..29dc15b
--- /dev/null
@@ -0,0 +1,23 @@
+from typing import List, Dict, Optional, Sequence\r
+\r
+import sys\r
+\r
+cmp_op = ...  # type: Sequence[str]\r
+hasconst = ...  # type: List[int]\r
+hasname = ...  # type: List[int]\r
+hasjrel = ...  # type: List[int]\r
+hasjabs = ...  # type: List[int]\r
+haslocal = ...  # type: List[int]\r
+hascompare = ...  # type: List[int]\r
+hasfree = ...  # type: List[int]\r
+opname = ...  # type: List[str]\r
+\r
+opmap = ...  # type: Dict[str, int]\r
+HAVE_ARGUMENT = ...  # type: int\r
+EXTENDED_ARG = ...  # type: int\r
+\r
+if sys.version_info >= (3, 4):\r
+    def stack_effect(opcode: int, oparg: Optional[int] = ...) -> int: ...\r
+\r
+if sys.version_info >= (3, 6):\r
+    hasnargs = ...  # type: List[int]\r