blob: f62104809e74d059cbdb31c5577e3720dac22431 [file] [log] [blame]
# Builtins stub used to support attrs plugin tests.
from typing import Union, overload
class object:
def __init__(self) -> None: pass
def __eq__(self, o: object) -> bool: pass
def __ne__(self, o: object) -> bool: pass
class type: pass
class bytes: pass
class function: pass
class float: pass
class int:
@overload
def __init__(self, x: Union[str, bytes, int] = ...) -> None: ...
@overload
def __init__(self, x: Union[str, bytes], base: int) -> None: ...
class bool(int): pass
class complex:
@overload
def __init__(self, real: float = ..., im: float = ...) -> None: ...
@overload
def __init__(self, real: str = ...) -> None: ...
class str: pass
class ellipsis: pass
class tuple: pass
class list: pass
class dict: pass