class documentation

class SameTypeVisitor(TypeVisitor[bool]): (source)

View In Hierarchy

Visitor for checking whether two types are the 'same' type.
Method __init__ 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
Instance Variable right Undocumented
def __init__(self, right): (source)

Undocumented

Parameters
right:ProperTypeUndocumented
def visit_any(self, left): (source)

Undocumented

Parameters
left:AnyTypeUndocumented
Returns
boolUndocumented
def visit_callable_type(self, left): (source)

Undocumented

Parameters
left:CallableTypeUndocumented
Returns
boolUndocumented
def visit_deleted_type(self, left): (source)

Undocumented

Parameters
left:DeletedTypeUndocumented
Returns
boolUndocumented
def visit_erased_type(self, left): (source)

Undocumented

Parameters
left:ErasedTypeUndocumented
Returns
boolUndocumented
def visit_instance(self, left): (source)

Undocumented

Parameters
left:InstanceUndocumented
Returns
boolUndocumented
def visit_literal_type(self, left): (source)

Undocumented

Parameters
left:LiteralTypeUndocumented
Returns
boolUndocumented
def visit_none_type(self, left): (source)

Undocumented

Parameters
left:NoneTypeUndocumented
Returns
boolUndocumented
def visit_overloaded(self, left): (source)

Undocumented

Parameters
left:OverloadedUndocumented
Returns
boolUndocumented
def visit_param_spec(self, left): (source)

Undocumented

Parameters
left:ParamSpecTypeUndocumented
Returns
boolUndocumented
def visit_partial_type(self, left): (source)

Undocumented

Parameters
left:PartialTypeUndocumented
Returns
boolUndocumented
def visit_tuple_type(self, left): (source)

Undocumented

Parameters
left:TupleTypeUndocumented
Returns
boolUndocumented
def visit_type_alias_type(self, left): (source)

Undocumented

Parameters
left:TypeAliasTypeUndocumented
Returns
boolUndocumented
def visit_type_type(self, left): (source)

Undocumented

Parameters
left:TypeTypeUndocumented
Returns
boolUndocumented
def visit_type_var(self, left): (source)

Undocumented

Parameters
left:TypeVarTypeUndocumented
Returns
boolUndocumented
def visit_typeddict_type(self, left): (source)

Undocumented

Parameters
left:TypedDictTypeUndocumented
Returns
boolUndocumented
def visit_unbound_type(self, left): (source)

Undocumented

Parameters
left:UnboundTypeUndocumented
Returns
boolUndocumented
def visit_uninhabited_type(self, t): (source)

Undocumented

Parameters
t:UninhabitedTypeUndocumented
Returns
boolUndocumented
def visit_union_type(self, left): (source)

Undocumented

Parameters
left:UnionTypeUndocumented
Returns
boolUndocumented
right = (source)

Undocumented