class documentation

Look up local identifiers. Must be called on a TypeDeclUnit.

Method __init__ Undocumented
Method EnterClass Undocumented
Method EnterTypeDeclUnit Undocumented
Method LeaveClass Undocumented
Method LeaveTypeDeclUnit Undocumented
Method VisitClassType Undocumented
Method VisitGenericType Undocumented
Method VisitNamedType Do lookup on a pytd.NamedType.
Instance Variable class_names Undocumented
Instance Variable local_names Undocumented
Instance Variable unit Undocumented
Method _LookupItemRecursive Undocumented
Method _LookupLocalName Undocumented
Method _LookupLocalTypes Undocumented
Method _LookupScopedName Look up a name in the chain of nested class scopes.
Instance Variable _toplevel Undocumented

Inherited from _RemoveTypeParametersFromGenericAny:

Class Variable unchecked_node_names Undocumented

Inherited from _ToTypeVisitor (via _RemoveTypeParametersFromGenericAny):

Method EnterAlias Undocumented
Method EnterLiteral Undocumented
Method LeaveAlias Undocumented
Method LeaveLiteral Undocumented
Method to_type Undocumented
Instance Variable allow_functions Undocumented
Instance Variable allow_singletons Undocumented
Instance Variable _in_alias Undocumented
Instance Variable _in_literal Undocumented

Inherited from Visitor (via _RemoveTypeParametersFromGenericAny, _ToTypeVisitor):

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, allow_singletons=False, toplevel=True): (source)
def EnterClass(self, node): (source)

Undocumented

def EnterTypeDeclUnit(self, unit): (source)

Undocumented

def LeaveClass(self, unused_node): (source)

Undocumented

def LeaveTypeDeclUnit(self, _): (source)

Undocumented

def VisitClassType(self, t): (source)

Undocumented

def VisitNamedType(self, node): (source)

Do lookup on a pytd.NamedType.

class_names: list = (source)

Undocumented

local_names = (source)

Undocumented

Undocumented

def _LookupItemRecursive(self, name): (source)

Undocumented

def _LookupLocalName(self, node): (source)

Undocumented

def _LookupLocalTypes(self, node): (source)

Undocumented

def _LookupScopedName(self, name): (source)

Look up a name in the chain of nested class scopes.

_toplevel = (source)

Undocumented