massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 2 / shlex.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/2/shlex.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/2/shlex.pyi
new file mode 100644 (file)
index 0000000..086b084
--- /dev/null
@@ -0,0 +1,27 @@
+from typing import Optional, List, Any, IO\r
+\r
+def split(s: Optional[str], comments: bool = ..., posix: bool = ...) -> List[str]: ...\r
+\r
+class shlex:\r
+    def __init__(self, instream: IO[Any] = ..., infile: IO[Any] = ..., posix: bool = ...) -> None: ...\r
+    def get_token(self) -> Optional[str]: ...\r
+    def push_token(self, _str: str) -> None: ...\r
+    def read_token(self) -> str: ...\r
+    def sourcehook(self, filename: str) -> None: ...\r
+    def push_source(self, stream: IO[Any], filename: str = ...) -> None: ...\r
+    def pop_source(self) -> IO[Any]: ...\r
+    def error_leader(self, file: str = ..., line: int = ...) -> str: ...\r
+\r
+    commenters = ...  # type: str\r
+    wordchars = ...  # type: str\r
+    whitespace = ...  # type: str\r
+    escape = ...  # type: str\r
+    quotes = ...  # type: str\r
+    escapedquotes = ...  # type: str\r
+    whitespace_split = ...  # type: bool\r
+    infile = ...  # type: IO[Any]\r
+    source = ...  # type: Optional[str]\r
+    debug = ...  # type: int\r
+    lineno = ...  # type: int\r
+    token = ...  # type: Any\r
+    eof = ...  # type: Optional[str]\r