Skip to content

functions ¤

Classes:

Functions:

Attributes:

functions module-attribute ¤

functions = LazyFunctions()

Function ¤

Bases: NamedTuple

Attributes:

type instance-attribute ¤

type: str

derefcnt instance-attribute ¤

derefcnt: int

name instance-attribute ¤

name: str

args instance-attribute ¤

args: list[Argument]

Argument ¤

Bases: NamedTuple

Attributes:

type instance-attribute ¤

type: str

derefcnt instance-attribute ¤

derefcnt: int

name instance-attribute ¤

name: str

flags class-attribute instance-attribute ¤

flags: tuple[Flag, ...] | None = None

Flag ¤

Bases: NamedTuple

Attributes:

value instance-attribute ¤

value: int

name instance-attribute ¤

name: str

LazyFunctions ¤

LazyFunctions(*args, **kw)

Bases: Mapping[str, Function]

Methods:

__getitem__ ¤

__getitem__(key)

__iter__ ¤

__iter__()

__len__ ¤

__len__()

format_flags_argument ¤

format_flags_argument(flags: tuple[Flag, ...], value: int)