class documentation

Class definition

Class Method deserialize Undocumented
Method __init__ Undocumented
Method accept Undocumented
Method fullname.setter Undocumented
Method is_generic Undocumented
Method serialize Undocumented
Class Variable __match_args__ Undocumented
Class Variable __slots__ Undocumented
Instance Variable analyzed Undocumented
Instance Variable base_type_exprs Undocumented
Instance Variable deco_line Undocumented
Instance Variable decorators Undocumented
Instance Variable defs Undocumented
Instance Variable has_incompatible_baseclass Undocumented
Instance Variable info Undocumented
Instance Variable keywords Undocumented
Instance Variable metaclass Undocumented
Instance Variable name Undocumented
Instance Variable removed_base_type_exprs Undocumented
Instance Variable removed_statements Undocumented
Instance Variable type_vars Undocumented
Property fullname Undocumented
Instance Variable _fullname Undocumented

Inherited from Node (via Statement):

Method __str__ Undocumented

Inherited from Context (via Statement, Node):

Method set_line If target is a node, pull line (and column) information into this node. If column is specified, this will override any column information coming from a node.
Instance Variable column Undocumented
Instance Variable end_column Undocumented
Instance Variable end_line Undocumented
Instance Variable line Undocumented
@classmethod
def deserialize(self, data: JsonDict) -> ClassDef: (source)

Undocumented

def __init__(self, name: str, defs: Block, type_vars: list[mypy.types.TypeVarLikeType]|None = None, base_type_exprs: list[Expression]|None = None, metaclass: Expression|None = None, keywords: list[tuple[str, Expression]]|None = None): (source)

Undocumented

def accept(self, visitor: StatementVisitor[T]) -> T: (source)

Undocumented

@fullname.setter
def fullname(self, v: str): (source)

Undocumented

def is_generic(self) -> bool: (source)

Undocumented

def serialize(self) -> JsonDict: (source)

Undocumented

__match_args__: tuple[str, ...] = (source)

Undocumented

__slots__: tuple[str, ...] = (source)

Undocumented

analyzed = (source)

Undocumented

base_type_exprs = (source)

Undocumented

deco_line: int|None = (source)

Undocumented

decorators: list = (source)

Undocumented

Undocumented

has_incompatible_baseclass: bool = (source)

Undocumented

Undocumented

keywords = (source)

Undocumented

metaclass = (source)

Undocumented

Undocumented

removed_base_type_exprs: list = (source)

Undocumented

removed_statements: list = (source)

Undocumented

type_vars = (source)

Undocumented

Undocumented

_fullname = (source)

Undocumented