class documentation

class AddNamePrefix(Visitor): (source)

View In Hierarchy

Visitor for making names fully qualified. This will change class Foo: pass def bar(x: Foo) -> Foo to (e.g. using prefix "baz"): class baz.Foo: pass def bar(x: baz.Foo) -> baz.Foo

Method __init__ Undocumented
Method EnterClass Undocumented
Method EnterTypeDeclUnit Undocumented
Method LeaveClass Undocumented
Method VisitAlias Undocumented
Method VisitClass Undocumented
Method VisitClassType Undocumented
Method VisitConstant Undocumented
Method VisitFunction Undocumented
Method VisitModule Undocumented
Method VisitNamedType Prefix a pytd.NamedType.
Method VisitTypeParameter Undocumented
Instance Variable classes Undocumented
Instance Variable cls_stack Undocumented
Instance Variable name Undocumented
Instance Variable prefix Undocumented
Method _ClassStackString Undocumented
Method _VisitNamedNode Undocumented

Inherited from Visitor:

Method Enter Undocumented
Method Leave Undocumented
Method Visit Undocumented
Class Variable old_node Undocumented
Class Variable unchecked_node_names Undocumented
Class Variable visits_all_node_types Undocumented
Instance Variable enter_functions Undocumented
Instance Variable leave_functions Undocumented
Instance Variable visit_class_names Undocumented
Instance Variable visit_functions Undocumented
Class Variable _visitor_functions_cache Undocumented
def __init__(self): (source)
def EnterClass(self, cls): (source)

Undocumented

def EnterTypeDeclUnit(self, node): (source)

Undocumented

def LeaveClass(self, cls): (source)

Undocumented

def VisitAlias(self, node): (source)

Undocumented

def VisitClass(self, node): (source)

Undocumented

def VisitClassType(self, node): (source)

Undocumented

def VisitConstant(self, node): (source)

Undocumented

def VisitFunction(self, node): (source)

Undocumented

def VisitModule(self, node): (source)

Undocumented

def VisitNamedType(self, node): (source)

Prefix a pytd.NamedType.

def VisitTypeParameter(self, node): (source)

Undocumented

Undocumented

cls_stack: list = (source)

Undocumented

Undocumented

Undocumented

def _ClassStackString(self): (source)

Undocumented

def _VisitNamedNode(self, node): (source)

Undocumented