massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 2and3 / distutils / extension.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/2and3/distutils/extension.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/stdlib/2and3/distutils/extension.pyi
new file mode 100644 (file)
index 0000000..69f861a
--- /dev/null
@@ -0,0 +1,39 @@
+# Stubs for distutils.extension\r
+\r
+from typing import List, Optional, Tuple\r
+import sys\r
+\r
+class Extension:\r
+    if sys.version_info >= (3,):\r
+        def __init__(self,\r
+                     name: str,\r
+                     sources: List[str],\r
+                     include_dirs: List[str] = ...,\r
+                     define_macros: List[Tuple[str, Optional[str]]] = ...,\r
+                     undef_macros: List[str] = ...,\r
+                     library_dirs: List[str] = ...,\r
+                     libraries: List[str] = ...,\r
+                     runtime_library_dirs: List[str] = ...,\r
+                     extra_objects: List[str] = ...,\r
+                     extra_compile_args: List[str] = ...,\r
+                     extra_link_args: List[str] = ...,\r
+                     export_symbols: List[str] = ...,\r
+                     depends: List[str] = ...,\r
+                     language: str = ...,\r
+                     optional: bool = ...) -> None: ...\r
+    else:\r
+        def __init__(self,\r
+                     name: str,\r
+                     sources: List[str],\r
+                     include_dirs: List[str] = ...,\r
+                     define_macros: List[Tuple[str, Optional[str]]] = ...,\r
+                     undef_macros: List[str] = ...,\r
+                     library_dirs: List[str] = ...,\r
+                     libraries: List[str] = ...,\r
+                     runtime_library_dirs: List[str] = ...,\r
+                     extra_objects: List[str] = ...,\r
+                     extra_compile_args: List[str] = ...,\r
+                     extra_link_args: List[str] = ...,\r
+                     export_symbols: List[str] = ...,\r
+                     depends: List[str] = ...,\r
+                     language: str = ...) -> None: ...\r