Basic support for TypeAlias, fixes #1969

This commit is contained in:
Dave Halter
2026-05-01 13:05:22 +02:00
parent 590ed56c6e
commit f8fb2d1230
2 changed files with 22 additions and 2 deletions
+17
View File
@@ -587,3 +587,20 @@ b.add_x(2).add_y(5)
b.add_x(2).add_not_implemented(5)
#? Builder()
b.add_x(2).add_not_implemented_typing_extensions(5)
# -----------------
# TypeAlias (see also #1969)
# -----------------
from typing import TypeAlias
IntX: typing.TypeAlias = int
IntY: TypeAlias = int
#? int
IntX
def f(x: IntX, y: IntY):
#? int()
x
#? int()
y