class documentation

class CanonicalOrderingVisitor(base_visitor.Visitor): (source)

View In Hierarchy

Visitor for converting ASTs back to canonical (sorted) ordering. Note that this visitor intentionally does *not* sort a function's signatures, as the signature order determines lookup order.

Method VisitClass Undocumented
Method VisitSignature Undocumented
Method VisitTypeDeclUnit Undocumented
Method VisitUnionType Undocumented
Method _PreserveConstantsOrdering 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 VisitClass(self, node): (source)

Undocumented

def VisitSignature(self, node): (source)

Undocumented

def VisitTypeDeclUnit(self, node): (source)

Undocumented

def VisitUnionType(self, node): (source)

Undocumented

def _PreserveConstantsOrdering(self, node): (source)

Undocumented