class documentation

Replace all types not in a symbol table with AnythingType.

Method __init__ Create this visitor.
Method VisitCallableType Undocumented
Method VisitClassType Undocumented
Method VisitNamedType Do replacement on a pytd.NamedType.
Method VisitTupleType Undocumented
Instance Variable _do_not_log_prefix Undocumented
Instance Variable _lookup_list Undocumented

Inherited from _RemoveTypeParametersFromGenericAny:

Method VisitGenericType Undocumented
Class Variable unchecked_node_names Undocumented

Inherited from Visitor (via _RemoveTypeParametersFromGenericAny):

Method Enter Undocumented
Method Leave Undocumented
Method Visit Undocumented
Class Variable old_node 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, lookup_list, do_not_log_prefix=None): (source)

Create this visitor. Args: lookup_list: An iterable of symbol tables (i.e., objects that have a "lookup" function) do_not_log_prefix: If given, don't log error messages for classes with this prefix.

def VisitCallableType(self, node): (source)

Undocumented

def VisitClassType(self, node): (source)

Undocumented

def VisitNamedType(self, node): (source)

Do replacement on a pytd.NamedType.

def VisitTupleType(self, node): (source)

Undocumented

_do_not_log_prefix = (source)

Undocumented

_lookup_list = (source)

Undocumented