-
Notifications
You must be signed in to change notification settings - Fork 10.6k
[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.