class documentation

class MixedTraverserVisitor(TraverserVisitor, TypeTraverserVisitor): (source)

Known subclasses: mypy.semanal_typeargs.TypeArgumentAnalyzer, mypy.stubgen.ReferenceFinder

View In Hierarchy

Recursive traversal of both Node and Type objects.
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:

Method __init__ Undocumented
Method visit​_assert​_stmt Undocumented
Method visit​_assignment​_expr Undocumented
Method visit​_await​_expr Undocumented
Method visit​_backquote​_expr Undocumented
Method visit​_block 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:

Method traverse​_types Undocumented
Method visit​_any Undocumented
Method visit​_callable​_argument Undocumented
Method visit​_callable​_type Undocumented
Method visit​_deleted​_type Undocumented
Method visit​_ellipsis​_type Undocumented
Method visit​_erased​_type Undocumented
Method visit​_instance 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​_tuple​_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​_unbound​_type Undocumented
Method visit​_uninhabited​_type Undocumented
Method visit​_union​_type Undocumented
def visit__promote_expr(self, o): (source)

Undocumented

Parameters
o:PromoteExprUndocumented
def visit_assignment_stmt(self, o): (source)

Undocumented

Parameters
o:AssignmentStmtUndocumented
def visit_cast_expr(self, o): (source)

Undocumented

Parameters
o:CastExprUndocumented
def visit_class_def(self, o): (source)
def visit_for_stmt(self, o): (source)

Undocumented

Parameters
o:ForStmtUndocumented
def visit_func(self, o): (source)

Undocumented

Parameters
o:FuncItemUndocumented
def visit_namedtuple_expr(self, o): (source)

Undocumented

Parameters
o:NamedTupleExprUndocumented
def visit_newtype_expr(self, o): (source)

Undocumented

Parameters
o:NewTypeExprUndocumented
def visit_optional_type(self, t): (source)

Undocumented

Parameters
t:Optional[Type]Undocumented
def visit_type_alias_expr(self, o): (source)

Undocumented

Parameters
o:TypeAliasExprUndocumented
def visit_type_application(self, o): (source)

Undocumented

Parameters
o:TypeApplicationUndocumented
def visit_type_var_expr(self, o): (source)

Undocumented

Parameters
o:TypeVarExprUndocumented
def visit_typeddict_expr(self, o): (source)

Undocumented

Parameters
o:TypedDictExprUndocumented
def visit_var(self, var): (source)

Undocumented

Parameters
var:VarUndocumented
def visit_with_stmt(self, o): (source)

Undocumented

Parameters
o:WithStmtUndocumented