Commits
Click on a commit to change the comparison rangereduce `UnionTypeInstance` size Merge branch 'main' into implicit-recursive-union intern `EagerUnionTypeInstance` Revert "intern `EagerUnionTypeInstance`" Reapply "reduce `UnionTypeInstance` size" 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`" 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" Merge branch 'main' into implicit-recursive-union improve `TypedDict` narrowing logic Merge branch 'main' into implicit-recursive-union Merge branch 'main' into implicit-recursive-union Merge remote-tracking branch 'upstream/main' into implicit-recursive-union Cache implicit alias value inference