class documentation

class TypeArgumentAnalyzer(MixedTraverserVisitor): (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method check​_type​_var​_values Undocumented
Method fail Undocumented
Method visit​_block Undocumented
Method visit​_class​_def Undocumented
Method visit​_func Undocumented
Method visit​_instance Undocumented
Method visit​_mypy​_file Undocumented
Method visit​_type​_alias​_type Undocumented
Instance Variable errors Undocumented
Instance Variable is​_typeshed​_file Undocumented
Instance Variable options Undocumented
Instance Variable recurse​_into​_functions Undocumented
Instance Variable scope Undocumented
Instance Variable seen​_aliases Undocumented

Inherited from MixedTraverserVisitor:

Method visit​_​_promote​_expr Undocumented
Method visit​_assignment​_stmt Undocumented
Method visit​_cast​_expr Undocumented
Method visit​_for​_stmt Undocumented
Method visit​_namedtuple​_expr Undocumented
Method visit​_newtype​_expr Undocumented
Method visit​_optional​_type Undocumented
Method visit​_type​_alias​_expr Undocumented
Method visit​_type​_application Undocumented
Method visit​_type​_var​_expr Undocumented
Method visit​_typeddict​_expr Undocumented
Method visit​_var Undocumented
Method visit​_with​_stmt Undocumented

Inherited from TraverserVisitor (via MixedTraverserVisitor):

Method visit​_assert​_stmt Undocumented
Method visit​_assignment​_expr Undocumented
Method visit​_await​_expr Undocumented
Method visit​_backquote​_expr Undocumented
Method visit​_call​_expr Undocumented
Method visit​_comparison​_expr Undocumented
Method visit​_conditional​_expr Undocumented
Method visit​_decorator Undocumented
Method visit​_del​_stmt Undocumented
Method visit​_dict​_expr Undocumented
Method visit​_dictionary​_comprehension Undocumented
Method visit​_exec​_stmt Undocumented
Method visit​_expression​_stmt Undocumented
Method visit​_func​_def Undocumented
Method visit​_generator​_expr Undocumented
Method visit​_if​_stmt Undocumented
Method visit​_import Undocumented
Method visit​_import​_from Undocumented
Method visit​_index​_expr Undocumented
Method visit​_lambda​_expr Undocumented
Method visit​_list​_comprehension Undocumented
Method visit​_list​_expr Undocumented
Method visit​_member​_expr Undocumented
Method visit​_op​_expr Undocumented
Method visit​_operator​_assignment​_stmt Undocumented
Method visit​_overloaded​_func​_def Undocumented
Method visit​_print​_stmt Undocumented
Method visit​_raise​_stmt Undocumented
Method visit​_return​_stmt Undocumented
Method visit​_reveal​_expr Undocumented
Method visit​_set​_comprehension Undocumented
Method visit​_set​_expr Undocumented
Method visit​_slice​_expr Undocumented
Method visit​_star​_expr Undocumented
Method visit​_super​_expr Undocumented
Method visit​_try​_stmt Undocumented
Method visit​_tuple​_expr Undocumented
Method visit​_unary​_expr Undocumented
Method visit​_while​_stmt Undocumented
Method visit​_yield​_expr Undocumented
Method visit​_yield​_from​_expr Undocumented

Inherited from TypeTraverserVisitor (via MixedTraverserVisitor):

Method traverse​_types Undocumented
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​_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​_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
def __init__(self, errors, options, is_typeshed_file): (source)

Undocumented

Parameters
errors:ErrorsUndocumented
options:OptionsUndocumented
is​_typeshed​_file:boolUndocumented
def check_type_var_values(self, type, actuals, arg_name, valids, arg_number, context): (source)

Undocumented

Parameters
type:TypeInfoUndocumented
actuals:List[Type]Undocumented
arg​_name:strUndocumented
valids:List[Type]Undocumented
arg​_number:intUndocumented
context:ContextUndocumented
def fail(self, msg, context, *, code=None): (source)

Undocumented

Parameters
msg:strUndocumented
context:ContextUndocumented
code:Optional[ErrorCode]Undocumented
def visit_block(self, o): (source)

Undocumented

Parameters
o:BlockUndocumented
def visit_class_def(self, defn): (source)

Undocumented

Parameters
defn:ClassDefUndocumented
def visit_func(self, defn): (source)

Undocumented

Parameters
defn:FuncItemUndocumented
def visit_instance(self, t): (source)

Undocumented

Parameters
t:InstanceUndocumented
def visit_mypy_file(self, o): (source)

Undocumented

Parameters
o:MypyFileUndocumented
def visit_type_alias_type(self, t): (source)
errors = (source)

Undocumented

is_typeshed_file = (source)

Undocumented

options = (source)

Undocumented

recurse_into_functions: bool = (source)

Undocumented

scope = (source)

Undocumented

seen_aliases: Set[TypeAliasType] = (source)

Undocumented