class documentation

class ReferenceFinder(mypy.mixedtraverser.MixedTraverserVisitor): (source)

View In Hierarchy

Find all name references (both local and global).
Method __init__ Undocumented
Method add​_ref Undocumented
Method visit​_block Undocumented
Method visit​_callable​_type Undocumented
Method visit​_instance Undocumented
Method visit​_name​_expr Undocumented
Method visit​_tuple​_type Undocumented
Method visit​_unbound​_type Undocumented
Instance Variable refs Undocumented

Inherited from MixedTraverserVisitor:

Method visit​_​_promote​_expr Undocumented
Method visit​_assignment​_stmt Undocumented
Method visit​_cast​_expr Undocumented
Method visit​_class​_def Undocumented
Method visit​_for​_stmt Undocumented
Method visit​_func Undocumented
Method visit​_namedtuple​_expr Undocumented
Method visit​_newtype​_expr Undocumented
Method visit​_optional​_type Undocumented
Method visit​_type​_alias​_expr Undocumented
Method visit​_type​_application Undocumented
Method visit​_type​_var​_expr Undocumented
Method visit​_typeddict​_expr Undocumented
Method visit​_var Undocumented
Method visit​_with​_stmt Undocumented

Inherited from TraverserVisitor (via MixedTraverserVisitor):

Method visit​_assert​_stmt Undocumented
Method visit​_assignment​_expr Undocumented
Method visit​_await​_expr Undocumented
Method visit​_backquote​_expr Undocumented
Method visit​_call​_expr Undocumented
Method visit​_comparison​_expr Undocumented
Method visit​_conditional​_expr Undocumented
Method visit​_decorator Undocumented
Method visit​_del​_stmt Undocumented
Method visit​_dict​_expr Undocumented
Method visit​_dictionary​_comprehension Undocumented
Method visit​_exec​_stmt Undocumented
Method visit​_expression​_stmt Undocumented
Method visit​_func​_def Undocumented
Method visit​_generator​_expr Undocumented
Method visit​_if​_stmt Undocumented
Method visit​_import Undocumented
Method visit​_import​_from Undocumented
Method visit​_index​_expr Undocumented
Method visit​_lambda​_expr Undocumented
Method visit​_list​_comprehension Undocumented
Method visit​_list​_expr Undocumented
Method visit​_member​_expr Undocumented
Method visit​_mypy​_file Undocumented
Method visit​_op​_expr Undocumented
Method visit​_operator​_assignment​_stmt Undocumented
Method visit​_overloaded​_func​_def Undocumented
Method visit​_print​_stmt Undocumented
Method visit​_raise​_stmt Undocumented
Method visit​_return​_stmt Undocumented
Method visit​_reveal​_expr Undocumented
Method visit​_set​_comprehension Undocumented
Method visit​_set​_expr Undocumented
Method visit​_slice​_expr Undocumented
Method visit​_star​_expr Undocumented
Method visit​_super​_expr Undocumented
Method visit​_try​_stmt Undocumented
Method visit​_tuple​_expr Undocumented
Method visit​_unary​_expr Undocumented
Method visit​_while​_stmt Undocumented
Method visit​_yield​_expr Undocumented
Method visit​_yield​_from​_expr Undocumented

Inherited from TypeTraverserVisitor (via MixedTraverserVisitor):

Method traverse​_types Undocumented
Method visit​_any Undocumented
Method visit​_callable​_argument Undocumented
Method visit​_deleted​_type Undocumented
Method visit​_ellipsis​_type Undocumented
Method visit​_erased​_type Undocumented
Method visit​_literal​_type Undocumented
Method visit​_none​_type Undocumented
Method visit​_overloaded Undocumented
Method visit​_param​_spec Undocumented
Method visit​_partial​_type Undocumented
Method visit​_placeholder​_type Undocumented
Method visit​_raw​_expression​_type Undocumented
Method visit​_star​_type Undocumented
Method visit​_type​_alias​_type Undocumented
Method visit​_type​_list Undocumented
Method visit​_type​_type Undocumented
Method visit​_type​_var Undocumented
Method visit​_typeddict​_type Undocumented
Method visit​_uninhabited​_type Undocumented
Method visit​_union​_type Undocumented
def __init__(self): (source)
def add_ref(self, fullname): (source)

Undocumented

Parameters
fullname:strUndocumented
def visit_block(self, block): (source)

Undocumented

Parameters
block:BlockUndocumented
def visit_callable_type(self, t): (source)

Undocumented

Parameters
t:CallableTypeUndocumented
def visit_instance(self, t): (source)

Undocumented

Parameters
t:InstanceUndocumented
def visit_name_expr(self, e): (source)

Undocumented

Parameters
e:NameExprUndocumented
def visit_tuple_type(self, t): (source)

Undocumented

Parameters
t:TupleTypeUndocumented
def visit_unbound_type(self, t): (source)

Undocumented

Parameters
t:UnboundTypeUndocumented
refs: Set[str] = (source)

Undocumented