[ty] Defer base inference for functional `type(...)` classes #22792
charliermarsh
marked this pull request as ready for review 188 days ago
charliermarsh
force pushed
from
f5a30983
to
e5ac3bfd
186 days ago
charliermarsh
force pushed
from
e5ac3bfd
to
9c3e5ecd
186 days ago
charliermarsh
marked this pull request as ready for review 186 days ago
carljm
commented
on 2026-01-24
charliermarsh
force pushed
from
9c3e5ecd
to
bbe93338
183 days ago
charliermarsh
force pushed
from
41b23183
to
6c58a81f
183 days ago
charliermarsh
force pushed
from
6c58a81f
to
eeec94bb
182 days ago
charliermarsh
marked this pull request as ready for review 182 days ago
charliermarsh
force pushed
from
eeec94bb
to
ba879d03
182 days ago
carljm
approved these changes
on 2026-02-13
charliermarsh
force pushed
from
ba879d03
to
99be8f58
165 days ago
charliermarsh
force pushed
from
99be8f58
to
42afc325
165 days ago
[ty] Defer base inference for functional type(...) classes
8fc0c7de
Make it more similar
265c37f5
Add recursive test
3df4a851
Inline cycle
bbc864b3
store bases
0c64f515
Remove deferred
5173285b
Use deferred
241083b9
Touch-ups
d16901b0
Use match
0892115d
Consolidate bases_type
344ea08c
Add cyclic MRO test
e01c5a14
Remove unused arm
d9e2514f
Remove bases
0b2e311c
Return cow
1f0b93e4
Clarify filter
edc587d1
Make base optional
2a7ee114
Remove unreachable
7c757225
Add TODO around why we need match arm
f68b713a
charliermarsh
force pushed
from
42afc325
to
f68b713a
164 days ago
charliermarsh
deleted the charlie/defer-bases branch 164 days ago
Login to write a write a comment.
Login via GitHub