massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 2and3 / linecache.pyi
1 import sys\r
2 from typing import Any, Dict, List, Optional, Text\r
3 \r
4 _ModuleGlobals = Dict[str, Any]\r
5 \r
6 def getline(filename: Text, lineno: int, module_globals: Optional[_ModuleGlobals] = ...) -> str: ...\r
7 def clearcache() -> None: ...\r
8 def getlines(filename: Text, module_globals: Optional[_ModuleGlobals] = ...) -> List[str]: ...\r
9 def checkcache(filename: Optional[Text] = ...) -> None: ...\r
10 def updatecache(filename: Text, module_globals: Optional[_ModuleGlobals] = ...) -> List[str]: ...\r
11 if sys.version_info >= (3, 5):\r
12     def lazycache(filename: Text, module_globals: _ModuleGlobals) -> bool: ...\r