-
Notifications
You must be signed in to change notification settings - Fork 341
Migrate remaining llvm::Optional to std::optional #8120
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
Migrate remaining llvm::Optional to std::optional #8120
Conversation
4ace404
to
a2795c9
Compare
Nice, did you create the LLDB patch by taking the state of the |
On closer inspection, the patch is so straightforward it could be done by a sed script, so we're probably fine in regards to conflicts. |
It was just with |
70a39e4
to
9746805
Compare
@swift-ci please test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, but please also cherry-pick this to the next
branch and then let me know what the diff with llvm.org
/main
is.
|
@swift-ci please test |
This has mostly been done, there's just a few left overs (namely LLDB). Leave removing `Optional.h` and `None.h` so that this can be merged irrespective of the Swift changes.
9746805
to
d05e79d
Compare
@swift-ci please smoke test |
@swift-ci please test |
This has mostly been done, there's just a few left overs (namely LLDB). Leave removing
Optional.h
andNone.h
so that this can be merged irrespective of the Swift changes.