class TypeTranslator(TypeVisitor[Type]): (source)
Known subclasses: mypy.types.InstantiateAliasVisitor, mypy.types.UnrollAliasVisitor
Identity type transformation.
Subclass this and override some methods to implement a non-trivial transformation.
| Method | translate_types |
Undocumented |
| Method | translate_variables |
Undocumented |
| Method | visit_any |
Undocumented |
| Method | visit_callable_type |
Undocumented |
| Method | visit_deleted_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_tuple_type |
Undocumented |
| Method | visit_type_alias_type |
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 |
Undocumented
| Parameters | |
variables:Sequence[ | Undocumented |
| Returns | |
Sequence[ | Undocumented |
mypy.types.InstantiateAliasVisitor, mypy.types.UnrollAliasVisitorUndocumented
| Parameters | |
t:TypeAliasType | Undocumented |
| Returns | |
Type | Undocumented |
mypy.types.InstantiateAliasVisitorUndocumented
| Parameters | |
t:TypeVarType | Undocumented |
| Returns | |
Type | Undocumented |
mypy.types.InstantiateAliasVisitorUndocumented
| Parameters | |
t:UnboundType | Undocumented |
| Returns | |
Type | Undocumented |