blob: 50b5afe488ce11bcfb5c45090cc91a3c1bf0db31 [file]
# Builtins stub used in set-related test cases.
import types
from typing import TypeVar, Generic, Iterator, Iterable, Set
T = TypeVar('T')
class object:
def __init__(self) -> None: pass
def __eq__(self, other): pass
class type: pass
class tuple(Generic[T]): pass
class function: pass
class int: pass
class float: pass
class str: pass
class bool: pass
class set(Iterable[T], Generic[T]):
def __init__(self, iterable: Iterable[T] = ...) -> None: ...
def __iter__(self) -> Iterator[T]: pass
def __contains__(self, item: object) -> bool: pass
def __ior__(self, x: Set[T]) -> None: pass
def add(self, x: T) -> None: pass
def discard(self, x: T) -> None: pass
def update(self, x: Set[T]) -> None: pass
class dict: pass