-
Notifications
You must be signed in to change notification settings - Fork 134
Upgrade toolchain to 2023-02-05 #2347
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
Upgrade toolchain to 2023-02-05 #2347
Conversation
f545852 to
ad0d9cb
Compare
00b08f8 to
a43c5a8
Compare
celinval
left a comment
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.
Thanks for doing this @tautschnig!
a43c5a8 to
0064927
Compare
0064927 to
e539fdc
Compare
celinval
left a comment
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.
I think we can still simplify the enum case. Here is an example using a temporary variable:
24ca8d2 to
b655505
Compare
b655505 to
c34d9a5
Compare
celinval
left a comment
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.
It looks good! Thanks @tautschnig. I just have a few minor comments.
There will be future re-use of this code, so move it to a public function.
c34d9a5 to
7c62cf1
Compare
7c62cf1 to
a576aa4
Compare
Simplify the code by reusing some of the existing logic
a576aa4 to
80afe84
Compare
celinval
left a comment
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.
Awesome!! Thanks again for the great work.
Description of changes:
Implement AggregateKind::{Adt,Closure,Generator} which are being used when moving toolchains from nightly 2023-02-04 to 2023-02-05 (or any later date).
Resolved issues:
Attempting to upgrade the toolchain to 2023-02-05.
Related RFC:
n/a
Call-outs:
n/a
Testing:
How is this change tested? All CI checks pass, which includes two additional tests.
Is this a refactor change? No.
Checklist
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.