-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Copy generics from functions to Return Position Impl Traits in HIR lowering #101345
Closed
Commits on Sep 2, 2022
-
Set up new approach for impl trait in return position
Adds a feature flag to use the new code only in certain tests to be able to make progress step by step.
Configuration menu - View commit details
-
Copy full SHA for 7bbe7b6 - Browse repository at this point
Copy the full SHA 7bbe7b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3cc702 - Browse repository at this point
Copy the full SHA b3cc702View commit details -
Configuration menu - View commit details
-
Copy full SHA for bae1deb - Browse repository at this point
Copy the full SHA bae1debView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5f8780 - Browse repository at this point
Copy the full SHA a5f8780View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1f8fbd - Browse repository at this point
Copy the full SHA c1f8fbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cccbc4 - Browse repository at this point
Copy the full SHA 2cccbc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb28711 - Browse repository at this point
Copy the full SHA bb28711View commit details -
Configuration menu - View commit details
-
Copy full SHA for f60f609 - Browse repository at this point
Copy the full SHA f60f609View commit details -
Configuration menu - View commit details
-
Copy full SHA for a71699d - Browse repository at this point
Copy the full SHA a71699dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a311717 - Browse repository at this point
Copy the full SHA a311717View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4642ec9 - Browse repository at this point
Copy the full SHA 4642ec9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35a98a7 - Browse repository at this point
Copy the full SHA 35a98a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fee7dc6 - Browse repository at this point
Copy the full SHA fee7dc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for df9356d - Browse repository at this point
Copy the full SHA df9356dView commit details -
Pass Generics to lower impl trait instead of generic params
We're going to need where clauses too.
Configuration menu - View commit details
-
Copy full SHA for 79eeffa - Browse repository at this point
Copy the full SHA 79eeffaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d102712 - Browse repository at this point
Copy the full SHA d102712View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d26963 - Browse repository at this point
Copy the full SHA 8d26963View commit details -
Configuration menu - View commit details
-
Copy full SHA for a08ff68 - Browse repository at this point
Copy the full SHA a08ff68View commit details -
Configuration menu - View commit details
-
Copy full SHA for cce5412 - Browse repository at this point
Copy the full SHA cce5412View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b4ab9d - Browse repository at this point
Copy the full SHA 3b4ab9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for be33fa2 - Browse repository at this point
Copy the full SHA be33fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c67ab47 - Browse repository at this point
Copy the full SHA c67ab47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 064675d - Browse repository at this point
Copy the full SHA 064675dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50bc776 - Browse repository at this point
Copy the full SHA 50bc776View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f20d42 - Browse repository at this point
Copy the full SHA 8f20d42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98d43e5 - Browse repository at this point
Copy the full SHA 98d43e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfa73f8 - Browse repository at this point
Copy the full SHA cfa73f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9118087 - Browse repository at this point
Copy the full SHA 9118087View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3049a8d - Browse repository at this point
Copy the full SHA 3049a8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b5c082 - Browse repository at this point
Copy the full SHA 8b5c082View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1563a66 - Browse repository at this point
Copy the full SHA 1563a66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54d5fa4 - Browse repository at this point
Copy the full SHA 54d5fa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for faafdf1 - Browse repository at this point
Copy the full SHA faafdf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fff4d31 - Browse repository at this point
Copy the full SHA fff4d31View commit details -
Configuration menu - View commit details
-
Copy full SHA for f08f19e - Browse repository at this point
Copy the full SHA f08f19eView commit details -
save/restore the node-id table for poly-trait-ref
The "right thing" is probably to save/restore the binders.
Configuration menu - View commit details
-
Copy full SHA for 697393f - Browse repository at this point
Copy the full SHA 697393fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f8a343 - Browse repository at this point
Copy the full SHA 9f8a343View commit details -
Configuration menu - View commit details
-
Copy full SHA for f514607 - Browse repository at this point
Copy the full SHA f514607View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25bbe2a - Browse repository at this point
Copy the full SHA 25bbe2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bab1d54 - Browse repository at this point
Copy the full SHA bab1d54View commit details -
Configuration menu - View commit details
-
Copy full SHA for a19d07e - Browse repository at this point
Copy the full SHA a19d07eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 679293a - Browse repository at this point
Copy the full SHA 679293aView commit details -
Configuration menu - View commit details
-
Copy full SHA for be98207 - Browse repository at this point
Copy the full SHA be98207View commit details -
Configuration menu - View commit details
-
Copy full SHA for f16d7fe - Browse repository at this point
Copy the full SHA f16d7feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7200539 - Browse repository at this point
Copy the full SHA 7200539View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4356ee - Browse repository at this point
Copy the full SHA a4356eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0791f8d - Browse repository at this point
Copy the full SHA 0791f8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d53dc7 - Browse repository at this point
Copy the full SHA 8d53dc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49d057f - Browse repository at this point
Copy the full SHA 49d057fView commit details
Commits on Sep 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0fadeed - Browse repository at this point
Copy the full SHA 0fadeedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 835d7de - Browse repository at this point
Copy the full SHA 835d7deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 971641f - Browse repository at this point
Copy the full SHA 971641fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d45f1d3 - Browse repository at this point
Copy the full SHA d45f1d3View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.