Skip to content

[SR-14869][Sema] Don't record arg mismatch for function type mismatch at parameter #38250

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

Merged

Conversation

LucianoPAlmeida
Copy link
Contributor

Don't record apply argument mismatch fix for function type mismatch at parameter position of inout types. Skip that in repairFailures so we can report whole structural type mismatch.

Resolves SR-14869.

@LucianoPAlmeida LucianoPAlmeida requested a review from xedin July 3, 2021 17:47
@LucianoPAlmeida LucianoPAlmeida force-pushed the SR-14869-crash-l-value branch from 6c84ecd to 4981359 Compare July 3, 2021 22:25
Copy link
Contributor

@xedin xedin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@LucianoPAlmeida LucianoPAlmeida force-pushed the SR-14869-crash-l-value branch from 4981359 to 5802f2e Compare July 5, 2021 23:05
@LucianoPAlmeida
Copy link
Contributor Author

@swift-ci Please smoke test

@LucianoPAlmeida
Copy link
Contributor Author

@swift-ci Please smoke test Linux Platform

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants