-
Notifications
You must be signed in to change notification settings - Fork 92
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
Upgrade toolchain to 2023-02-05 #2347
Conversation
f545852
to
ad0d9cb
Compare
00b08f8
to
a43c5a8
Compare
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
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
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
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.