massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stdlib / _osx_support.pyi
1 from typing import Iterable, Sequence, Tuple, TypeVar
2
3 _T = TypeVar("_T")
4 _K = TypeVar("_K")
5 _V = TypeVar("_V")
6
7 __all__: list[str]
8
9 _UNIVERSAL_CONFIG_VARS: Tuple[str, ...]  # undocumented
10 _COMPILER_CONFIG_VARS: Tuple[str, ...]  # undocumented
11 _INITPRE: str  # undocumented
12
13 def _find_executable(executable: str, path: str | None = ...) -> str | None: ...  # undocumented
14 def _read_output(commandstring: str) -> str | None: ...  # undocumented
15 def _find_build_tool(toolname: str) -> str: ...  # undocumented
16
17 _SYSTEM_VERSION: str | None  # undocumented
18
19 def _get_system_version() -> str: ...  # undocumented
20 def _remove_original_values(_config_vars: dict[str, str]) -> None: ...  # undocumented
21 def _save_modified_value(_config_vars: dict[str, str], cv: str, newvalue: str) -> None: ...  # undocumented
22 def _supports_universal_builds() -> bool: ...  # undocumented
23 def _find_appropriate_compiler(_config_vars: dict[str, str]) -> dict[str, str]: ...  # undocumented
24 def _remove_universal_flags(_config_vars: dict[str, str]) -> dict[str, str]: ...  # undocumented
25 def _remove_unsupported_archs(_config_vars: dict[str, str]) -> dict[str, str]: ...  # undocumented
26 def _override_all_archs(_config_vars: dict[str, str]) -> dict[str, str]: ...  # undocumented
27 def _check_for_unavailable_sdk(_config_vars: dict[str, str]) -> dict[str, str]: ...  # undocumented
28 def compiler_fixup(compiler_so: Iterable[str], cc_args: Sequence[str]) -> list[str]: ...
29 def customize_config_vars(_config_vars: dict[str, str]) -> dict[str, str]: ...
30 def customize_compiler(_config_vars: dict[str, str]) -> dict[str, str]: ...
31 def get_platform_osx(
32     _config_vars: dict[str, str], osname: _T, release: _K, machine: _V
33 ) -> tuple[str | _T, str | _K, str | _V]: ...