massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 2and3 / bisect.pyi
1 # Stubs for bisect\r
2 \r
3 from typing import Any, Sequence, TypeVar\r
4 \r
5 _T = TypeVar('_T')\r
6 \r
7 # TODO uncomment when mypy# 2035 is fixed\r
8 # def bisect_left(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...\r
9 # def bisect_right(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...\r
10 # def bisect(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...\r
11 #\r
12 # def insort_left(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...\r
13 # def insort_right(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...\r
14 # def insort(a: Sequence[_T], x: _T, lo: int = ..., hi: int = ...) -> int: ...\r
15 \r
16 def bisect_left(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...\r
17 def bisect_right(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...\r
18 def bisect(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...\r
19 \r
20 def insort_left(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...\r
21 def insort_right(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...\r
22 def insort(a: Sequence, x: Any, lo: int = ..., hi: int = ...) -> int: ...\r