Commits
Click on a commit to change the comparison rangereduce `UnionTypeInstance` size Merge branch 'main' into implicit-recursive-union intern `EagerUnionTypeInstance` Revert "intern `EagerUnionTypeInstance`"
This reverts commit 68cea9a66d5bdfbcc2d7da092da1ebfcd0c7a9ab. Reapply "reduce `UnionTypeInstance` size"
This reverts commit 2a300e4e85fddb9e8a421d027f1abb3fe92746b4. use `infer_same_file_expression_type` in `{lazy_union_, ImplicitTypeAliasType::}value_type` Revert "use `infer_same_file_expression_type` in `{lazy_union_, ImplicitTypeAliasType::}value_type`"
This reverts commit 4853b110c7432c735375f7379ddf4fc233831c4b. Merge branch 'main' into implicit-recursive-union Merge branch 'main' into implicit-recursive-union Merge branch 'main' into implicit-recursive-union add a regression benchmark test experiment: check the impact of the PR on the non-determinism of mypy_primer diffs Merge branch 'main' into implicit-recursive-union experiment: check the impact of the PR on the non-determinism of mypy_primer diffs (2) Revert "experiment: check the impact of the PR on the non-determinism of mypy_primer diffs"
This reverts commit 1b16d897ffcfa11f9c0df25ce96c2853692d37b7. Merge branch 'main' into implicit-recursive-union improve `TypedDict` narrowing logic