class documentation

class AliasPrinter(NodeVisitor[str]): (source)

View In Hierarchy

Visitor used to collect type aliases _and_ type variable definitions.

Visit r.h.s of the definition to get the string representation of type alias.

Method __init__ Undocumented
Method visit​_call​_expr Undocumented
Method visit​_ellipsis Undocumented
Method visit​_index​_expr Undocumented
Method visit​_list​_expr Undocumented
Method visit​_member​_expr Undocumented
Method visit​_name​_expr Undocumented
Method visit​_str​_expr Undocumented
Method visit​_tuple​_expr Undocumented
Instance Variable stubgen Undocumented
def __init__(self, stubgen): (source)

Undocumented

Parameters
stubgen:StubGeneratorUndocumented
def visit_call_expr(self, node): (source)

Undocumented

Parameters
node:CallExprUndocumented
Returns
strUndocumented
def visit_ellipsis(self, node): (source)

Undocumented

Parameters
node:EllipsisExprUndocumented
Returns
strUndocumented
def visit_index_expr(self, node): (source)

Undocumented

Parameters
node:IndexExprUndocumented
Returns
strUndocumented
def visit_list_expr(self, node): (source)

Undocumented

Parameters
node:ListExprUndocumented
Returns
strUndocumented
def visit_member_expr(self, o): (source)

Undocumented

Parameters
o:MemberExprUndocumented
Returns
strUndocumented
def visit_name_expr(self, node): (source)

Undocumented

Parameters
node:NameExprUndocumented
Returns
strUndocumented
def visit_str_expr(self, node): (source)

Undocumented

Parameters
node:StrExprUndocumented
Returns
strUndocumented
def visit_tuple_expr(self, node): (source)

Undocumented

Parameters
node:TupleExprUndocumented
Returns
strUndocumented
stubgen = (source)

Undocumented