class UninhabitedType(ProperType): (source)
This type has no members.
This type is the bottom type.
With strict Optional checking, it is the only common subtype between all
other types, which allows meet to be well defined. Without strict
Optional checking, NoneType fills this role.
| Class Method | deserialize |
Undocumented |
| Method | __eq__ |
Undocumented |
| Method | __hash__ |
Undocumented |
| Method | __init__ |
Undocumented |
| Method | accept |
Undocumented |
| Method | can_be_false_default |
Undocumented |
| Method | can_be_true_default |
Undocumented |
| Method | serialize |
Undocumented |
| Class Variable | __slots__ |
Undocumented |
| Instance Variable | ambiguous |
Undocumented |
| Instance Variable | is_noreturn |
Undocumented |
Inherited from Type (via ProperType):
| Method | __repr__ |
Undocumented |
| Instance Variable | can_be_false |
Undocumented |
| Instance Variable | can_be_true |
Undocumented |
Inherited from Context (via ProperType, Type):
| Method | get_column |
Don't use. Use x.column. |
| Method | get_line |
Don't use. Use x.line. |
| Method | set_line |
If target is a node, pull line (and column) information into this node. If column is specified, this will override any column information coming from a node. |
| Instance Variable | column |
Undocumented |
| Instance Variable | end_line |
Undocumented |
| Instance Variable | line |
Undocumented |
mypy.types.Type.deserializeUndocumented
| Parameters | |
data:JsonDict | Undocumented |
| Returns | |
UninhabitedType | Undocumented |
mypy.types.Type.__init__Undocumented
| Parameters | |
is_noreturn:bool | Undocumented |
line:int | Undocumented |
column:int | Undocumented |
mypy.types.Type.acceptUndocumented
| Parameters | |
visitor:TypeVisitor[ | Undocumented |
| Returns | |
T | Undocumented |