class TypeStrVisitor(SyntheticTypeVisitor[str]): (source)
Known subclasses: mypy.stubgen.AnnotationPrinter
, mypy.suggestions.TypeFormatter
Visitor for pretty-printing types into strings.
This is mostly for debugging/testing.
Do not preserve original formatting.
Method | __init__ |
Undocumented |
Method | list_str |
Convert items of an array to strings (pretty-print types) and join the results with commas. |
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 |
Instance Variable | any_as_dots |
Undocumented |
Instance Variable | id_mapper |
Undocumented |
mypy.stubgen.AnnotationPrinter
, mypy.suggestions.TypeFormatter
Undocumented
Parameters | |
id_mapper:Optional[ | Undocumented |
Parameters | |
a:Iterable[ | Undocumented |
Returns | |
str | Undocumented |
mypy.stubgen.AnnotationPrinter
, mypy.suggestions.TypeFormatter
Undocumented
Parameters | |
t:AnyType | Undocumented |
Returns | |
str | Undocumented |
mypy.suggestions.TypeFormatter
Undocumented
Parameters | |
t:CallableType | Undocumented |
Returns | |
str | Undocumented |
mypy.suggestions.TypeFormatter
Undocumented
Parameters | |
t:Instance | Undocumented |
Returns | |
str | Undocumented |
mypy.stubgen.AnnotationPrinter
Undocumented
Parameters | |
t:NoneType | Undocumented |
Returns | |
str | Undocumented |
mypy.suggestions.TypeFormatter
Undocumented
Parameters | |
t:TupleType | Undocumented |
Returns | |
str | Undocumented |
mypy.stubgen.AnnotationPrinter
Undocumented
Parameters | |
t:TypeList | Undocumented |
Returns | |
str | Undocumented |
mypy.suggestions.TypeFormatter
Undocumented
Parameters | |
t:TypedDictType | Undocumented |
Returns | |
str | Undocumented |
mypy.stubgen.AnnotationPrinter
Undocumented
Parameters | |
t:UnboundType | Undocumented |
Returns | |
str | Undocumented |
mypy.suggestions.TypeFormatter
Undocumented
Parameters | |
t:UninhabitedType | Undocumented |
Returns | |
str | Undocumented |
mypy.suggestions.TypeFormatter
Undocumented
Parameters | |
t:UnionType | Undocumented |
Returns | |
str | Undocumented |