-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[Sema] Diagnose type error on Clang type mismatch. #35305
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
[Sema] Diagnose type error on Clang type mismatch. #35305
Conversation
ee750a4
to
cdfcde6
Compare
This comment has been minimized.
This comment has been minimized.
cdfcde6
to
f992cdf
Compare
@swift-ci smoke test |
f992cdf
to
e205dfa
Compare
This comment has been minimized.
This comment has been minimized.
e205dfa
to
cb00d19
Compare
Fixed an error where the boolean was not getting passed to certain SourceKit-related code. @swift-ci smoke test |
cb00d19
to
7d02d99
Compare
Removed an unnecessary change for doc printing based on feedback from Argyrios. This should fix a SourceKit test that was failing. @swift-ci smoke test |
This comment has been minimized.
This comment has been minimized.
7d02d99
to
14936db
Compare
14936db
to
1112930
Compare
This comment has been minimized.
This comment has been minimized.
1112930
to
21e9991
Compare
This comment has been minimized.
This comment has been minimized.
21e9991
to
74e74e5
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
When -experimental-print-full-convention is set, we should be printing the full convention in diagnostics, doc comments etc.
Fixes rdar://71904525.
74e74e5
to
86b123a
Compare
@swift-ci please test |
@swift-ci please test source compatibility |
Build failed |
Currently broken on macOS due to swift-syntax, waiting on swiftlang/swift-syntax#256 |
@swift-ci test source compatibility |
@swift-ci test macOS |
First commit has a crash test, third commit fixes the crash. I will investigate adding an implicit conversion later; for now, we just disallow any mismatch.
Fixes rdar://71904525.