class documentation

class UnboundType(ProperType): (source)

View In Hierarchy

Instance type that has not been bound during semantic analysis.
Class Method deserialize Undocumented
Method __eq__ Undocumented
Method __hash__ Undocumented
Method __init__ Undocumented
Method accept Undocumented
Method copy​_modified Undocumented
Method serialize Undocumented
Class Variable __slots__ Undocumented
Instance Variable args Undocumented
Instance Variable empty​_tuple​_index Undocumented
Instance Variable name Undocumented
Instance Variable optional Undocumented
Instance Variable original​_str​_expr Undocumented
Instance Variable original​_str​_fallback Undocumented

Inherited from Type (via ProperType):

Method __repr__ Undocumented
Method can​_be​_false​_default Undocumented
Method can​_be​_true​_default 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
@classmethod
def deserialize(cls, data): (source)

Undocumented

Parameters
data:JsonDictUndocumented
Returns
UnboundTypeUndocumented
def __eq__(self, other): (source)

Undocumented

Parameters
other:objectUndocumented
Returns
boolUndocumented
def __hash__(self): (source)

Undocumented

Returns
intUndocumented
def __init__(self, name, args=None, line=-1, column=-1, optional=False, empty_tuple_index=False, original_str_expr=None, original_str_fallback=None): (source)

Undocumented

Parameters
name:Optional[str]Undocumented
args:Optional[Sequence[Type]]Undocumented
line:intUndocumented
column:intUndocumented
optional:boolUndocumented
empty​_tuple​_index:boolUndocumented
original​_str​_expr:Optional[str]Undocumented
original​_str​_fallback:Optional[str]Undocumented
def accept(self, visitor): (source)

Undocumented

Parameters
visitor:TypeVisitor[T]Undocumented
Returns
TUndocumented
def copy_modified(self, args=_dummy): (source)

Undocumented

Parameters
args:Bogus[Optional[Sequence[Type]]]Undocumented
Returns
UnboundTypeUndocumented
def serialize(self): (source)

Undocumented

Returns
JsonDictUndocumented
__slots__: tuple[str, ...] = (source)

Undocumented

args = (source)

Undocumented

empty_tuple_index = (source)

Undocumented

name = (source)

Undocumented

optional = (source)

Undocumented

original_str_expr = (source)

Undocumented

original_str_fallback = (source)

Undocumented