Skip to content

Commit 64411e2

Browse files
committed
Require that this step succeeds
1 parent 27eb224 commit 64411e2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

mypy/semanal.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1794,7 +1794,9 @@ def push_type_args(
17941794
if self.is_defined_type_param(p.name):
17951795
self.fail(f'"{p.name}" already defined as a type parameter', context)
17961796
else:
1797-
self.add_symbol(p.name, tv, context, no_progress=True, type_param=True)
1797+
assert self.add_symbol(
1798+
p.name, tv, context, no_progress=True, type_param=True
1799+
), "Type parameter should not be discarded"
17981800

17991801
return tvs
18001802

0 commit comments

Comments
 (0)