class documentation

Remove duplicate or redundant entries in union types. For example, this transforms a: Union[int, int] b: Union[int, Any] c: Union[int, int, float] to a: int b: Any c: Union[int, float]

Method VisitUnionType Undocumented

Inherited from Visitor:

Method __init__ Undocumented
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 VisitUnionType(self, union): (source)

Undocumented