Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix a bundle of patmat issues #21000

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open

Conversation

dwijnand
Copy link
Member

@dwijnand dwijnand commented Jul 3, 2024

Some of the issues are legitimate.

Fixes #20121
Fixes #20122
Fixes #20123

Fixes #20128
Fixes #20129
Fixes #20130
Fixes #20131
Fixes #20132

Some of the issues are legitimate
Previously `defn.ListType.appliedTo(elemTp) <:< pat.tpe` failed when
pat.tpe is something like ParamClause, an alias.
Without that, we end up with either a flexible type or a `| Null`.
@dwijnand dwijnand marked this pull request as ready for review July 8, 2024 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants