massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stdlib / distutils / extension.pyi
1 class Extension:
2     def __init__(
3         self,
4         name: str,
5         sources: list[str],
6         include_dirs: list[str] | None = ...,
7         define_macros: list[tuple[str, str | None]] | None = ...,
8         undef_macros: list[str] | None = ...,
9         library_dirs: list[str] | None = ...,
10         libraries: list[str] | None = ...,
11         runtime_library_dirs: list[str] | None = ...,
12         extra_objects: list[str] | None = ...,
13         extra_compile_args: list[str] | None = ...,
14         extra_link_args: list[str] | None = ...,
15         export_symbols: list[str] | None = ...,
16         swig_opts: str | None = ...,  # undocumented
17         depends: list[str] | None = ...,
18         language: str | None = ...,
19         optional: bool | None = ...,
20     ) -> None: ...