class documentation

class ExpressionVisitor(Generic[T]): (source)

View In Hierarchy

Undocumented

Method visit​_​_promote​_expr Undocumented
Method visit​_assignment​_expr Undocumented
Method visit​_await​_expr Undocumented
Method visit​_backquote​_expr Undocumented
Method visit​_bytes​_expr Undocumented
Method visit​_call​_expr Undocumented
Method visit​_cast​_expr Undocumented
Method visit​_comparison​_expr Undocumented
Method visit​_complex​_expr Undocumented
Method visit​_conditional​_expr Undocumented
Method visit​_dict​_expr Undocumented
Method visit​_dictionary​_comprehension Undocumented
Method visit​_ellipsis Undocumented
Method visit​_enum​_call​_expr Undocumented
Method visit​_float​_expr Undocumented
Method visit​_generator​_expr Undocumented
Method visit​_index​_expr Undocumented
Method visit​_int​_expr Undocumented
Method visit​_lambda​_expr Undocumented
Method visit​_list​_comprehension Undocumented
Method visit​_list​_expr Undocumented
Method visit​_member​_expr Undocumented
Method visit​_name​_expr Undocumented
Method visit​_namedtuple​_expr Undocumented
Method visit​_newtype​_expr Undocumented
Method visit​_op​_expr Undocumented
Method visit​_paramspec​_expr 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​_str​_expr Undocumented
Method visit​_super​_expr Undocumented
Method visit​_temp​_node Undocumented
Method visit​_tuple​_expr 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​_unary​_expr Undocumented
Method visit​_unicode​_expr Undocumented
Method visit​_yield​_expr Undocumented
Method visit​_yield​_from​_expr Undocumented
@abstractmethod
def visit__promote_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.PromoteExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_assignment_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.AssignmentExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_await_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.AwaitExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_backquote_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.BackquoteExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_bytes_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.BytesExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_call_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.CallExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_cast_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.CastExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_comparison_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.ComparisonExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_complex_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.ComplexExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_conditional_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.ConditionalExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_dict_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.DictExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_dictionary_comprehension(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.DictionaryComprehensionUndocumented
Returns
TUndocumented
@abstractmethod
def visit_ellipsis(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.EllipsisExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_enum_call_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.EnumCallExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_float_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.FloatExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_generator_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.GeneratorExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_index_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.IndexExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_int_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.IntExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_lambda_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.LambdaExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_list_comprehension(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.ListComprehensionUndocumented
Returns
TUndocumented
@abstractmethod
def visit_list_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.ListExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_member_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.MemberExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_name_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.NameExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_namedtuple_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.NamedTupleExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_newtype_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.NewTypeExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_op_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.OpExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_paramspec_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.ParamSpecExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_reveal_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.RevealExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_set_comprehension(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.SetComprehensionUndocumented
Returns
TUndocumented
@abstractmethod
def visit_set_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.SetExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_slice_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.SliceExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_star_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.StarExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_str_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.StrExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_super_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.SuperExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_temp_node(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.TempNodeUndocumented
Returns
TUndocumented
@abstractmethod
def visit_tuple_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.TupleExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_type_alias_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.TypeAliasExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_type_application(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.TypeApplicationUndocumented
Returns
TUndocumented
@abstractmethod
def visit_type_var_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.TypeVarExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_typeddict_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.TypedDictExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_unary_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.UnaryExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_unicode_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.UnicodeExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_yield_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.YieldExprUndocumented
Returns
TUndocumented
@abstractmethod
def visit_yield_from_expr(self, o): (source)

Undocumented

Parameters
o:mypy.nodes.YieldFromExprUndocumented
Returns
TUndocumented