diff --git a/mypy/semanal.py b/mypy/semanal.py index 76985d4ab458..7e1c635f99f7 100644 --- a/mypy/semanal.py +++ b/mypy/semanal.py @@ -3111,7 +3111,7 @@ def process_typevar_parameters(self, args: List[Expression], contravariant = False upper_bound: Type = self.object_type() for param_value, param_name, param_kind in zip(args, names, kinds): - if not param_kind == ARG_NAMED: + if not param_kind.is_named(): self.fail("Unexpected argument to TypeVar()", context) return None if param_name == 'covariant':